Online Mouse Tester
Test your physical left, right, middle and side buttons anywhere on this mouse page. Review click counts, rapid intervals and scroll direction locally in your browser.
Local input diagnostics
Press a mouse button to inspect its raw event.Compare mouse buttons, click intervals and wheel direction
What this guide helps you check
Use the five-button view to compare received button events, click intervals and wheel direction. The purpose is to narrow an input-path problem, not certify the device.
Before you start
Connect the intended mouse, save work before testing navigation buttons, and keep the pointer on this page. Check remapping and natural-scrolling preferences so comparisons use the same settings.
Try it step by step
- Check that the mouse is connected and keep the pointer on this page. Test left and right buttons separately and watch the corresponding indicator and count.
- Press the wheel for middle click, then test Back and Forward if your mouse has them. Supported side-button navigation is suppressed on this page; remapped shortcuts may still navigate.
- For wheel testing, keep the pointer over the mouse area so the page does not move. Turn the wheel slowly in one direction, then the other, and compare the reported direction.
- Use Reset before a comparison. Make deliberate single clicks with clear pauses, keep the same rapid-click threshold, then compare the result in another app or with another connection.
What a rapid-click flag means
The mouse tool compares one mousedown with the next mousedown for the same button. The default review threshold is 80 ms and can be adjusted. An interval below the selected value produces a flag; intentional fast clicks can do the same. It does not identify a worn microswitch or measure its electrical debounce.
For a useful comparison, keep the threshold unchanged and click at a steady pace. If extra clicks also appear in normal use, compare another USB port or connection and check vendor remapping software before seeking repair advice.
A side button does not register
Browsers may expose ordinary buttons through MouseEvent.button and buttons, but device software can remap a side button to a keyboard shortcut or another command. Inspect the event line and compare the assigned action in your mouse software.
Do not repeatedly press a Back button if it navigates away. Save any work first and test with the default assignment if convenient. Extra vendor-specific buttons beyond the five-button model are not guaranteed to appear here.
Wheel reversals and uneven scrolling
Scroll acceleration, natural-scrolling preferences and touchpad gestures can change the direction or size of browser wheel events. Wheel deltas are not physical encoder ticks or a calibrated distance.
Compare slow turns on this page with another app while keeping settings unchanged. If the symptom is repeatable, check settings and manufacturer guidance. The browser result alone cannot establish a damaged encoder or sensor DPI.
What this test cannot establish
- This tool observes browser mouse and wheel events; it cannot certify switches, sensor DPI, raw USB polling or physical latency.
- Reset clears this test’s current results. Diagnostic click data is not uploaded by the test; separate advertising/hosting services may use the network.
Interpretation example (illustrative)
Illustrative example: successive left-button mousedown events 55 ms apart are flagged at an 80 ms threshold but not at 40 ms. This shows the effect of a review setting, not proof that either setting diagnoses damage.