Build Quality
Overall build quality is solid. When shaking the mouse, a minor rattle comes from an indeterminable location. 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 M64 Pro are good. Both buttons have moderate to high pre but low post-travel, which is why button response is slightly dull. Despite being visually separated from the shell, button movement is minimal even when provoked. Button stiffness is medium. A pair of Huano switches (blue transparent shell, pink plunger) are used here.
Side buttons are very good. Pre-travel is low to moderate on either button, while post-travel is very low, and actuation is even across the entirety of these, resulting in a pleasing and snappy button response. Button size and placement are quite good, as actuation is possible rather easily by rolling one's thumb across. A set of Huano switches (yellow plunger) are used for these.
At the bottom of the mouse is a single button for cycling through the currently active function, which feels fine. A seemingly unbranded tactile switch is used for this one. The slider at the bottom switches between off-state, CPI control, polling rate control, and debounce time control. While fairly stiff, this slider also works just fine.
The scroll wheel is good. Noise levels are appreciably low, though tactility is merely average, as the individual steps are somewhat lacking in separation. The encoder comes from F-Switch (brown, green core) and has a height of 9 mm. The middle (scroll wheel) click requires high force for actuation. Another switch from Huano (green plunger) is used here.
Surface
The M64 Pro 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 M64 Pro is very easy. First, both skates along with the screws underneath them need to removed. After doing so, bottom and top shell are readily separated, though caution is advised when doing so to avoid ripping the cable connecting the two.
The internal design is fairly efficient. The side buttons sit on their own PCB screwed to the top shell and connected through a ribbon cable to the main PCB, while the battery is stuck to the bottom shell. Everything else sits on the somewhat spacious yet very thin main PCB, which has been affixed to the bottom with three screws. The MCU is a Nordic nRF52833, whose datasheet is found
here. The Bluetooth capability of the chip remains unused. The production date for the side-button PCB is the 43rd week of 2023.
As for the soldering and general quality of the PCB, I'm unable to find any noteworthy flaws.