What this mouse test is for
This mouse test draws a mouse on screen and lights up each button the moment you press it: left, middle, right and the two side buttons, 4 and 5. It counts scroll wheel notches, catches accidental double clicks and checks that a held button does not drop out mid-drag. Use it as a mouse button test before buying a second-hand mouse, or to find out why a file opens when you only meant to select it.
How to test your mouse
- Click inside the test area with every button. The "Buttons" table counts the "Presses" and shows the "Hold time" of the last click.
- Turn the wheel both ways, then tilt it if it can: the "Scroll wheel" panel counts the notches.
- In "Drag test", draw long lines with the left button held.
- Move the mouse fast in big circles to read the "Polling rate".
The context menu is blocked inside the test area only. Buttons 4 and 5 do not take you back a page while the area has focus.
Reading the results
A button turns blue while held, then stays green once tested. A normal click usually lasts between 50 and 150 ms. The wheel's "Last event" shows the raw value, for example deltaY = 100 pixels for one notch down in many browsers; a negative value means up. "Reversed notches" point to a wheel that skips: one notch in the wrong direction less than 150 ms after the previous one.
The accidental double click
This is the most common fault on a well-used mouse. Under each button, a small switch with a metal leaf wears or oxidises: the leaf bounces and the computer receives two clicks instead of one.
This double click test flags a "Suspected double click" whenever the same button goes down twice less than 80 ms apart. A deliberate double click almost always leaves more than 100 ms: two presses 28 ms apart are flagged, two presses 300 ms apart are not. The "Accidental double click threshold (ms)" goes from 20 to 500 ms. Each problem goes into the "Problem log". The drag test catches the same wear: a button released and pressed again within 250 ms in the middle of a line shows as a dashed red gap.
What to do if a button double clicks
- With the mouse unplugged, blow around the button and wipe its edges with a cotton bud barely dampened with isopropyl alcohol, without pushing anything inside.
- Check the double-click speed in your operating system's mouse settings: a very slow setting turns two separate clicks into a double click.
- If the mouse is still under warranty, claim it before opening it up.
Polling rate, explained simply
A mouse reports its position to the computer a set number of times per second. At 125 Hz it does so every 8 ms; at 1000 Hz, every millisecond. This mouse polling rate test measures the gap between the movements it receives, for example "≈ 1,000 Hz (close to 1,000 Hz)". It stays a rough reading: the browser groups movements and the screen limits their pace, so a 1000 Hz mouse may show lower, never higher.
Frequently asked questions
Does the test work with a laptop touchpad?
Yes. The browser sees it as a mouse: a tap is a left click and two-finger scrolling acts as the wheel, in small steps.
What about a phone?
The pointer type shows "touchscreen". The drag test works with a finger, but there is no wheel or right button, and the polling rate means nothing.
Why don't my buttons 4 and 5 react?
The mouse software may have turned them into keyboard shortcuts. The browser then no longer sees them as buttons.
Are my clicks recorded?
No. Nothing is sent or saved. Only the double click threshold stays on your device.