How to use the mouse test
- Point at the test area with the mouse picture and press each button: left, right, the wheel (middle button) and, if your mouse has them, the two side buttons Back and Forward. Each part lights up blue while held and stays green once it has worked. The right-click menu and back / forward navigation are blocked inside the box, so nothing leaves the page.
- Watch the Double-click detector. Click the button you suspect 30 to 50 times at a normal pace, one click at a time. If the number turns red, the button produced a second press within the Threshold after you released it, which is what a faulty switch does.
- Scroll up and down, and tilt the wheel left and right if it supports that. The tape next to the mouse moves with every step and the Scroll wheel counters show each direction, the raw
deltaYand thedeltaMode. - Move the pointer quickly in circles inside the Polling rate box. The current, average and maximum rate appear in Hz together with the standard setting it most likely matches.
- Press Reset to clear all counters and start again.
How the double click test works
A mouse button is a small spring switch. As it wears, oxidises or gets dirty, the contact can bounce: one physical click is reported as press, release, press, release within a few milliseconds. The mouse's firmware is meant to filter this out ("debounce"), but a failing switch beats the filter and your single clicks open files, close tabs or drop items in games.
The detector measures the gap between each release and the next press of the same button. A person clicking deliberately rarely gets below about 80 ms, while switch bounce typically shows up as gaps of only a few milliseconds to a few tens of milliseconds. Every press inside the threshold is counted and shown in red in Recent button events. Raise the threshold if you only want to catch gross faults, or lower it to 30 to 50 ms if you are a very fast clicker and get false alarms. Repeated flags on the same button at normal speed are a clear sign of a failing switch.
Fixing a mouse that double clicks
- Check the Windows double-click speed under Settings, Bluetooth & devices, Mouse, Additional mouse settings. A very slow setting turns two separate clicks into a double click, but it cannot create clicks the mouse never sent, so if the detector flags chatter, the mouse is the cause.
- Raise the debounce time in the mouse maker's software, if it offers one. Many gaming mice have a debounce or "click response" setting; a slightly longer value hides mild chatter.
- Clean the button: unplug the mouse and blow compressed air into the gap around the button while clicking it.
- Try another port, cable or receiver, and update the mouse firmware. If the chatter stays, the switch is worn. Use the warranty, or a repair shop can replace the switch.
Troubleshooting scroll wheel problems
If the page jumps the wrong way while you scroll, or the counter for the opposite direction rises, the wheel's encoder is usually dirty or worn; the Direction jumps counter catches this. Blowing out dust often helps. If nothing moves at all, check the scroll settings in your operating system and the mouse software, and make sure a utility is not remapping the wheel. A deltaMode of "line" with a deltaY of about 3 per step is typical on Windows and Firefox; "pixel" mode with larger or smooth values is normal for touchpads, Macs and mice with smooth or free-spinning wheels.
What mouse polling rate means
The polling rate is how often the mouse reports its position to the computer: 125 Hz means a report every 8 ms, 1000 Hz every 1 ms. Office mice commonly use 125 Hz, gaming mice 500 or 1000 Hz, and some newer ones offer 2000 to 8000 Hz. A higher rate gives smoother, slightly more responsive tracking, mainly noticeable on high refresh rate monitors.
This tester counts the movement reports the browser receives. Where the browser supports it, it reads every raw report, including the ones normally merged into a single screen frame (pointerrawupdate and getCoalescedEvents()), so it can measure rates well above your display refresh rate. Without those features, a browser delivers at most one movement event per frame, so the result is capped at roughly your screen's refresh rate, such as 60 or 144 Hz. Very high rates such as 4000 or 8000 Hz can also be limited by the browser, the USB port or the CPU, and wireless mice may drop to a lower rate when the battery saver is on. Move the mouse fast and continuously: many mice send fewer reports when they move slowly.
Checking more of your setup? Use the keyboard tester for dead keys and ghosting, the CPS test to count clicks per second, or the reaction time test. All are on the device tests page.
Privacy: the test runs entirely in your browser; clicks, scrolling and movement are not recorded or sent anywhere. Only your double-click threshold is saved in this browser's local storage.
Frequently asked questions
How do I test if my mouse is double clicking?
Click the suspect button 30 to 50 times at a normal pace inside the test area. The Double-click detector counts every press that follows a release faster than the threshold (80 ms by default). If it keeps counting while you click single, steady clicks, the switch is chattering.
What polling rate does my mouse have?
Move the mouse quickly in circles inside the Polling rate box. The average reading usually lands near a standard setting such as 125, 250, 500 or 1000 Hz, which is shown as the likely setting. If the result matches your monitor's refresh rate, your browser is capping it; try a recent Chrome or Edge.
Why does my mouse scroll the wrong way or jump?
A dirty or worn scroll encoder can send steps in the opposite direction. Scroll slowly one way over the test area and watch the Direction jumps counter. Compressed air often fixes it; if not, the wheel encoder needs replacing.
How do I test the side buttons on my mouse?
Press them inside the test area. Back is the side button nearer your wrist and Forward the one nearer the front. If nothing lights up, the buttons may be remapped by the mouse software or not supported by your operating system.
Can I fix a double clicking mouse myself?
Sometimes. Cleaning with compressed air and raising the debounce time in the mouse software can help with mild chatter. A switch that keeps chattering is worn out; replace it or use the warranty.
Does this test work on a laptop touchpad?
Yes, with limits. Taps and clicks count as the left button, two-finger clicks usually as the right button, and two-finger scrolling shows in the scroll counters. Touchpads have no side buttons, and their sample rate is not a mouse polling rate.
Updated