Mouse Tester: Check Clicks, Double-Click Faults, Scroll Wheel and Polling Rate
Click each button, roll the wheel and move your mouse inside the box below. Every button lights up when it registers. The tool flags presses that come too soon after a release, which is the classic sign of a failing switch. It runs entirely in your browser; nothing is recorded or uploaded.
Side buttons: the upper one is usually Forward, the lower one Back. Browser navigation is blocked while you test inside the box. To check a double-click alert, click that button slowly about 20 times: alerts during slow clicking point to a worn switch; alerts only during very fast clicking are usually just you.
Buttons
| Button | Clicks | Double-click alerts |
|---|
Double-click sensitivity
Scroll wheel
Movement rate
Click speed (5 s)
Event log
Summary
Runs entirely in your browser. Nothing is recorded or sent anywhere.
How to use this mouse tester
- Buttons: click left, right and middle (press the wheel down), then both side buttons. Each one turns green once it has registered. If a button never lights up, the problem is the button, the driver or a remapping in your mouse software, not the page.
- Double-click check: click one button slowly, about once a second, twenty or thirty times. A healthy switch should show zero double-click alerts. If alerts appear while you are clicking slowly, the switch is sending two presses for one click.
- Scroll wheel: scroll in one direction only. The counter for the opposite direction should stay at zero. Steps going the wrong way mean the wheel’s encoder is skipping.
- Movement rate: move the mouse fast in circles inside the box and watch the peak number.
- Click speed: press Start 5-second test and click as fast as you can.
Reading the double-click result
A mechanical mouse switch has a small metal contact that wears with use. When it starts to fail, one physical click can register as two: press, a very short release, press again. The tool measures the time between releasing a button and the next press of the same button. If that gap is shorter than the threshold (80 ms by default), you get an alert.
Two things to keep in mind:
- Fast intentional double-clicks can trigger it. Most people can’t do a deliberate release-to-press in under 80 ms, but very fast clickers sometimes can. Test by clicking slowly; alerts during slow clicking are the meaningful ones.
- Adjust the slider if needed. Lower it (for example to 40 ms) to catch only obvious faults, or raise it to be stricter.
If a button shows repeated alerts during slow clicking, the usual causes, roughly from cheapest to most involved, are:
- Software: a macro, “double-click speed” setting or button remapping in your mouse software or the operating system. Disable it and test again.
- Debounce setting: many gaming mice let you raise the debounce time in their software. A higher value hides a worn switch at the cost of a little delay.
- Worn switch: the only real fix is a warranty replacement or replacing the switch, which needs soldering.
Reading the scroll wheel result
Scrolling down should only increase Down. If Up also ticks while you scroll down, the wheel is skipping. That is usually dust in the encoder or a worn encoder. Compressed air sometimes helps, and on some mice the encoder can be replaced. Horizontal steps appear under Left/right if your mouse has a tilting wheel or you use a trackpad.
What “movement rate” means, and its limits
Your mouse reports its position many times per second. This is the polling rate, commonly 125, 500 or 1,000 Hz, and 4,000–8,000 Hz on some newer gaming mice. The tool counts how many movement events your browser receives per second.
- In Chrome, Edge and Firefox the tool counts every individual position report, even when the browser bundles them together per screen refresh, and works out the rate from the time between reports. That is the best browser-side estimate of your polling rate.
- In browsers that can’t expose those individual reports, you’ll see a number close to your monitor’s refresh rate (60, 120, 144…) instead. The tool tells you which case applies.
- Very high polling rates can be capped by the browser, the USB port or power-saving settings, so treat the number as a check that the rate is roughly right, not a lab measurement.
If you expect 1,000 Hz and see about 125, check your mouse software’s polling setting and try a different USB port. Front-panel ports and hubs sometimes behave differently.
Side buttons and browser navigation
Side buttons normally act as Back and Forward in a browser. Inside the test box this is blocked so you don’t leave the page. Outside the box they work normally again. If a side button never registers, check whether your mouse software has reassigned it to something else, such as a DPI switch or a macro.
Click speed (CPS)
The 5-second test counts left clicks and divides by five. It’s a quick way to compare your normal clicking with techniques like jitter clicking. It also stresses the switch, so it can reveal a double-click fault that slow clicking doesn’t.
Troubleshooting checklist
- Nothing registers at all: click inside the dashed box first so it has focus, and make sure no other window is capturing the mouse.
- Right-click opens a menu: that only happens outside the box. Inside, the menu is blocked so the click can be counted.
- Wireless mouse acting up: test with a fresh battery and with the receiver closer, for example on a USB extension at the front of the desk. Low batteries cause dropped and repeated inputs.
- Problems only in one game or app: if the tool shows clean results, the issue is that program’s settings, not the hardware.
Privacy
Everything runs locally in your browser. The page doesn’t record your clicks or movements, and it sends nothing anywhere.
Related tools
- Keyboard Tester: check every key, rollover and key chatter
- Microphone Test, Webcam Test and Dead Pixel Test: more free device tests
Fix it: Mouse double-clicking when you click once? Causes and fixes
Last updated: October 5, 2026. Built and maintained by 123EasyTech.
