Device checks / Mouse

Mouse Tester: Buttons, Double-Click Fault, Scroll, and Polling Rate

Check a mouse in your browser: count clicks on the left, right, middle, and side buttons, flag the unwanted double-clicks of a worn switch, test the scroll wheel in both directions, and estimate the polling rate from movement.

Mouse Tester: Buttons, Double-Click Fault, Scroll, and Polling Rate: Each button press is timed; two presses of the same button less than 80 ms apart are flagged, since that is faster than people click and is the signature of a bouncing switch. Scrolls are counted by direction, and the polling rate is estimated from the median gap between movement events, including the events the browser groups together. Runs 100% locally in your browser with zero server file uploads.

Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
Mouse testerLocal processing

Runs entirely in your browser

Click each button, scroll, and move the mouse in circles here
Left0 clicks
Middle0 clicks
Right0 clicks
Back0 clicks
Forward0 clicks
Scroll up0
Scroll down0
Polling rate—move the mouse quickly to measure

Two clicks of the same button less than 80 ms apart are flagged: people rarely click that fast, so it usually means a worn switch that bounces and turns one click into a double-click. The polling rate is how often the mouse reports its position, estimated from the timing of movement events; browsers may cap it, so a 1,000 Hz mouse can read lower. Back and forward buttons are the side buttons on many mice.

Polling rates

Office mice usually report 125 times a second, every 8 ms; gaming mice 500 or 1,000 times, and some up to 8,000. A higher rate shortens the delay before the cursor moves.

Reflexes

To test the person rather than the mouse, try the reaction time test.

How to use it

  1. Click each button several times in the test area.
  2. Scroll up and down, then move the mouse quickly in circles.
  3. Check for flagged double-clicks and read the polling rate.

Privacy & limitations

Mouse input is read in your browser and never sent anywhere.

Related tools

Frequently asked questions

What causes unwanted double-clicks?

The metal contact inside a mouse switch wears and bounces, so one press registers as two. It usually gets worse; cleaning rarely helps, and replacing the switch or the mouse does.

Why is my polling rate lower than advertised?

Browsers and operating systems may deliver fewer events than the mouse sends, and the rate only shows while the mouse moves quickly; treat it as a lower bound.

Do the side buttons work in the browser?

Yes: back and forward are buttons 4 and 5. If they navigate the page, the test area stops that while you click inside it.

Free tool · runs in your browser · no account required