Mouse test: check buttons, double click and scroll wheel
Click inside the test area with every button and turn the wheel. Each button is counted and lights up. If a button fires twice unusually fast although you clicked only once, the test tells you.
How it is calculated
How to test your mouse
- Move the pointer into the test area.
- Click left, right, the middle button (press the wheel) and the side buttons one after another – each button lights up and is counted.
- Turn the scroll wheel in both directions.
- For a double click, click left twice quickly.
Detecting double-firing
A worn button sometimes fires twice although you click once. This shows up as two presses of the same button very close together. The test measures the shortest gap per button and warns below the set threshold (default 80 ms). There is no standard for this limit – it is a hint. If you deliberately click very fast you can go below it too. So click slowly and one at a time: if the warning still appears, the button is suspect.
Technical background
Browsers report mouse buttons as numbers: 0 = left, 1 = middle, 2 = right, 3 = back, 4 = forward (MDN, W3C UI Events). Double clicks are detected by the browser itself from the click count in the event; the time limit is set by the operating system.
Limits
Some mice or drivers assign their own functions to the side buttons; then they never reach the browser. Special buttons (such as DPI switches) are not visible to a web page either.
Frequently asked questions
How do I test if my mouse double clicks?
Click slowly, one click at a time, inside the area. If the test still reports two clicks very close together, the button is probably double-firing.
Do side buttons 4 and 5 work?
Click them inside the test area – they light up as “Back” and “Forward”. If they stay dark, a driver often intercepts them.
Why does no context menu open?
Inside the test area the menu is suppressed so the right button can be counted. Outside the area it works normally.
Which threshold is right?
There is no standard. 80 ms is a starting value; lower means fewer false alarms when clicking fast, higher finds more suspicious cases.
Is anything stored?
No. The counters only exist while the page is open and are not sent anywhere.
Sources and legal basis
- MDN Web Docs – MouseEvent.button (0 main, 1 auxiliary, 2 secondary, 3 back, 4 forward)
- MDN Web Docs – UIEvent.detail (click count)
- MDN Web Docs – Element: wheel event
- W3C – UI Events
As of:
Related tools
- CPS Test: How Many Clicks Per Second Can You Do?Free CPS test: measure your clicks per second over 1, 5, 10 or 60 seconds and track your best score per duration. Works with mouse, touchpad and touch.
- Keyboard test: do all your keys work?Free online keyboard tester: every key you press lights up and stays marked as tested. Shows key, code and location, plus a ghosting/rollover check.
- Touch screen test: check multi-touch and dead zonesTest your touch screen online: shows every simultaneous touch point, draws your swipes into a grid and reveals dead zones. With fullscreen mode.
- Altimeter: how high am I?Online altimeter: shows your phone’s GPS altitude with accuracy, average, minimum and maximum, in metres or feet, with a note on ellipsoid vs. sea level.
- Classroom noise meter traffic lightNoise traffic light in your browser: the microphone measures loudness and the light turns green, yellow or red. Adjustable thresholds, full screen. Free.
- Online compass for your phoneFree online compass, no app needed: shows your direction using your phone’s orientation sensor, magnetic or true north with declination. Nothing is sent.