Button Function Test + Side Button Test + Click Test
📖 Introduction:
Color changes distinguish operation types: Light blue for single-click, green for normal double-click, red for faulty double-click. The data panel highlights the corresponding button area.
Comprehensively tests all mouse buttons including left, right, middle, and side buttons. Real-time display of press and release counts to accurately identify sticking or unresponsive buttons.
Automatically identifies double-click actions, distinguishing normal double-clicks (200-500ms) from faulty ones (<80ms). Abnormal intervals may indicate mechanical failure or micro-switch wear.
Tests mouse wheel up and down scrolling functions with independent counts. Useful for testing scroll encoder performance and scrolling sensitivity.
Logs timestamps and details of all mouse actions, including button state changes, scroll wheel actions, and double-click events for easy problem diagnosis and analysis.
Test area border color reflects real-time status: Blue (Active), Light Blue (Testing), Green (Double-click detected), Red (Fault).
Press any mouse button. The corresponding 'Pressed' counter on the right will increase. When you release the button, the 'Released' counter also increases. If the counters don't change, the button might be faulty. A normal button should respond to both press and release actions.
Press the mouse side buttons (usually labeled B4 and B5). The corresponding 'Pressed' and 'Released' counters for the side buttons should increase. If they don't, the side buttons might be faulty. Side buttons are usually located on the left side of the mouse for browser forward/back or custom functions.
The 'Pressed' count tracks how many times you've pressed the button down. The 'Released' count tracks how many times you've let go of the button. For normal mouse operation, these two numbers should match when you release the button. A mismatch might indicate the button is sticking or not releasing properly. A large difference suggests a mechanical issue.
This most likely indicates abnormal button contact, possibly caused by:
Separate counts for scroll up and down help diagnose specific issues with the scroll wheel encoder. For example, if only 'Up' counts increase while 'Down' doesn't respond, it may indicate poor contact or damage in one direction of the encoder.
Consider replacing your mouse if you notice the following:
This tool can help you systematically diagnose these issues.