Mouse Test
Click every button, scroll the wheel and move your mouse — instantly spot a double-clicking switch, a dead button or a lazy sensor. Free, no download.
Click inside the boxTest every button, then scroll the wheel.
Left0
Middle0
Right0
Back0
Wheel⇅
Forward0
Double-click faults0
Scroll↑ 0 · ↓ 0
Polling ratemove the mouse fast
How to test your mouse
- Click each button inside the box: left, right, middle (wheel click), and the side buttons if your mouse has them.
- Scroll the wheel up and down — both counters should go up smoothly, without jumping the wrong way.
- Move the mouse quickly in circles to measure the polling rate.
The double-click problem
After a few million clicks, the metal contact inside a mouse switch wears out and “bounces”, so one press is sent as two. It makes drag-and-drop fail and fires double shots in games. This test flags any two clicks closer than 80 ms — faster than any human can click on purpose.
Scroll wheel jumping?
If the scroll counter sometimes goes the wrong way, the wheel encoder is dirty or worn. Blow compressed air into the wheel gap while spinning it; that often fixes it.
Frequently asked questions
How do I know if my mouse double-clicks by itself?
Click each button once at a normal pace inside the test box. If the tester registers two clicks less than 80 ms apart, the switch is “chattering” — the most common mouse fault. It shows up in red with the exact timing.
Can a double-clicking mouse be fixed?
Sometimes. Try compressed air around the button, update or reinstall the mouse software, and test on another USB port. If the fault stays, the micro-switch is worn: you can replace or clean the switch (for the confident) or use the warranty.
What polling rate should my mouse have?
Office mice usually report at 125 Hz. Gaming mice run at 500, 1000 Hz or higher, which makes the cursor feel smoother. Move the mouse quickly in circles inside the box to see the measured rate. Browsers can under-report very high rates.
Why don't the back and forward buttons light up?
Some mouse software remaps those buttons to other actions, and some browsers or systems handle them before the page sees them. Disable the remapping in your mouse software and test again.