Build Quality
Overall build quality is very solid. There is no rattle when shaking the mouse. When applying lateral pressure, no creaking or flexing of the shell can be observed. Activating the side buttons by squeezing the sides is impossible. Lastly, accidental clicks when slamming down the mouse do not occur.
Main buttons on the Hati-R Pro 8K are very good. Pre-travel is moderate, and post-travel is very low, resulting in a firm and snappy button response. Being visually separated from the shell, button movement is moderate when provoked. Button stiffness is medium. A pair of Huano switches (blue transparent shell, pink plunger) are used.
Side buttons are very good to excellent. Both pre- and post-travel are minimal, and by virtue of being very small, the actuation point is even across their entirety. As a result of their size, feedback isn't particularly satisfying, though this is unavoidable. Due to the Hati-R Pro 8K being shorter than the non-Pro, the placement of the side buttons is more apt, though actuating them by rolling one's thumb across may be difficult still. A set of surface-mounted Omron switches (blue plunger) are used for these.
A slider at the bottom switches between on and off-state, which works fine.
The scroll wheel is excellent. Noise levels are low, and tactility is great, with clearly defined steps allowing for controlled scrolling. The encoder comes from TTC (blue, yellow core) and has a height of 7 mm. The middle (scroll wheel) click requires high force for actuation. A seemingly unbranded tactile switch (black plunger) is used for this one.
Surface
The Hati-R Pro 8K has a matte surface all over. Grip is fine, and it doesn't attract fingerprints or dirt too much. It is easy to clean, and there are no signs of wear left after doing so. All in all, excellent materials.
Disassembly
Disassembling the Hati-R Pro 8K is mostly easy. First, the two screws at the sides need to be removed. Second, three screws affixing the main PCB ought to be unscrewed. Third, the two screws holding the main button pieces in place need to be unscrewed, which is only possible at a slight angle. Removing the button pieces gives access to another pair of screws fixating the main PCB at the front, which also need to be removed. Finally, the PCB can be taken out of the shell.
The internal design is highly efficient. The side buttons sit on their own PCB clipped to the top shell and connected to the main PCB through a ribbon cable. The battery sits on a sticky pad residing on the main PCB, and the sensor has been rotated by 90° to make additional room. The very thin main PCB has been extended such that it supports the structural rigidity of the shell. A stab running below the sensor lens has been fixated with two screws. The MCU is a Nordic nRF52840, whose datasheet can be found
here. The Bluetooth capability of the chip remains unused.
As for the soldering and general quality of the PCB, I'm unable to find any noteworthy flaws.