I had most of my part assembled last weekend, turned out gears meshed pretty well to each other, all critical parts are successfully soldered on board without taking any damage.
there are still couple 0603 resistor and 1206 100us tatanlum resistor need to solder, nothing much left, Mouse will be[……]