Recently, I was sorting out old things and found a Xiaomi portable mouse with complete packaging. However, for various reasons, I put it aside after a short use. Happily, this mouse not only supports 2.4G wireless technology, but also supports Bluetooth connection, which is perfect for my current Acer Chromebook Spin 713 Laptop 。
At that time, I liked the appearance of this mouse, but after a period of use, I found that this mouse had serious defects: in order to pursue the ultimate lightness, it adopted a flat design, resulting in no support for the palm when using, which is not ergonomic; The left and right mouse buttons are hard, not comfortable enough; The mouse wheel is located at the rear and lacks the sense of damping when scrolling... Most importantly, when using the mouse wheel recently, there was a fatal problem of failure and jumping up and down, which seriously affected the normal daily use.
![Xiaomi portable mouse](https://meledee.com/wp-content/uploads/2024/05/mouse.jpg)
I wanted to discard the broken mouse directly or give back the second-hand blood in the idle fish APP, but fortunately, I found several ways to repair the wheel failure of Xiaomi portable mouse on the network:
1. Upgrade the mouse firmware;
2. Replace the mouse wheel encoder;
3. DIY transformation increases the friction of mouse wheel shaft.
Upgrade mouse firmware (Not recommended)
Xiaomi officially launched a mouse upgrade firmware, claiming that it can solve the problem of mouse wheel bouncing and shaking. According to《 Xiaomi portable mouse has been upgraded, including updating APP software and upgrading tutorial 》As described in the article, this firmware is optimized specifically for the XMSB01MW mouse. However, unfortunately, my mouse model XMSB02MW does not support forced upgrade directly through the OTA (Over the Air) mode.
In addition, some users' feedback shows that the problem of Xiaomi portable mouse wheel failure and jumping up and down has not been significantly improved, even though new firmware has been flashed in.
Replace the mouse wheel encoder (Not recommended)
Players with strong hands-on ability can dismantle the metal cover of the mouse wheel encoder, clean the dust, and even replace it with a new mouse wheel encoder, such as the TTC brand. The price on Taobao is very cheap, 2-3 yuan by mail. Pay attention to the size of the encoder when purchasing, and prepare an electric welding iron to weld by yourself.
DIY transformation to increase the friction of mouse wheel shaft (highly recommended)
In our daily use of the mouse, when we rotate the wheel up and down, it will drive the mouse wheel encoder, and then transmit the signal to the mouse chip for accurate positioning. However, the Xiaomi portable mouse has a hardware bug, and the mouse wheel shaft is easily worn, which leads to the wheel shaft being unable to accurately drive the encoder. Only a simple DIY transformation is needed to increase the friction of the mouse wheel shaft:
Unscrew the screw of the battery compartment, gently break it along the gap between the aluminum alloy and the plastic at the end of the mouse, remove the mouse wheel shaft, and carefully clean it with medical alcohol to remove dust or dirt.
I personally recommend the use of plastic wrap. In most families' kitchens, plastic wrap is a regular thing. You can cut a small section of plastic wrap, fold it twice to get four layers, and then place it between the wheel encoder and the wheel shaft shelf after folding it, and then press the tip of the mouse wheel shaft into the wheel encoder. After the installation is completed, you will obviously feel the increase of damping. At the same time, the problem of the mouse wheel failure jumping up and down has been effectively solved.
![Fix the problem of Xiaomi portable mouse wheel failure jumping up and down](https://meledee.com/wp-content/uploads/2024/05/mouse_fix.jpg)