Mouse Test
Check every button and the scroll wheel, catch double-click faults, and see your real polling rate.
Click, scroll and move the mouse inside this area
Waiting for input
This test needs a mouse. On a touch screen only taps are counted.
Start the check
Click every button and roll the wheel both ways inside the test area.
- Left clickNot tested yet0
- Right clickNot tested yet0
- Middle clickNot tested yet0
- Scroll upNot tested yet0
- Scroll downNot tested yet0
- Back side buttonNot tested yet0
- Forward side buttonNot tested yet0
Time between two presses of the same button appears here.
Under 50 ms from one press, or a release and re-press faster than a finger can move, is flagged as a suspected double-click.
Move the mouse fast, in circles, inside the test area.
Now
–
Peak
–
No movement measured yet.
Reads every mouse report the browser receives, so it can measure above your screen's refresh rate.
Presses, scrolls and problems will be listed here.
How to use the mouse test
Click every button
Press left, right, middle and both side buttons inside the test area. Each part of the mouse drawing lights up and gets a tick.
Scroll both ways
Roll the wheel up and down until Scroll up and Scroll down are ticked.
Click slowly to check for double-clicks
Make single presses about a second apart. A button that registers a press twice turns pink.
Move the mouse in fast circles
The polling rate card shows your live and peak Hz.
Read your report
When all 7 checks are ticked, check the health summary or copy the report.
What counts as a double-click fault?
A double-click fault is when one press of a mouse button registers as two clicks. This test flags two presses less than 50 ms apart, or a release followed by a new press within 12 ms, because a finger can't move that fast.
| Time between presses | Verdict | What it means |
|---|---|---|
| Over 80 ms | Normal | Regular clicking, including fast gaming bursts. |
| 50–80 ms | Gray zone | Possible with jitter or butterfly clicking. Repeat with slow single clicks to be sure. |
| Under 50 ms | Suspected double-click | Too fast for one finger. The switch is likely bouncing. |
| Release to new press under 12 ms | Switch chatter | The contacts bounced on release, even if the overall timing looks normal. |
What is a good polling rate?
For gaming, 1000 Hz is a good polling rate: the mouse sends its position every 1 millisecond. 125 Hz is fine for everyday use, while 2000 to 8000 Hz can feel smoother on high refresh rate monitors but uses more processing power.
| Polling rate | Reports every | Typically found in |
|---|---|---|
| 125 Hz | 8 ms | Office mice and many Bluetooth mice |
| 250 Hz | 4 ms | Budget and some wireless mice |
| 500 Hz | 2 ms | Older gaming mice and power-saving modes |
| 1000 Hz | 1 ms | Most gaming mice today |
| 2000 Hz | 0.5 ms | High-end gaming mice |
| 4000 Hz | 0.25 ms | Esports mice for high refresh rate monitors |
| 8000 Hz | 0.125 ms | Top esports mice, best with a fast PC |
How to fix common mouse problems
| Problem | Likely cause | What to try |
|---|---|---|
| One press registers as two clicks | A worn or dirty mechanical switch bouncing | Blow compressed air around the button, raise the debounce time in your mouse software if it has one, and use your warranty if it keeps happening. |
| A button doesn't respond | Button remapped or disabled in software, or a failing switch | Reset the button in your mouse software, then try another USB port or computer. |
| Scroll wheel jumps or skips | Dust in the wheel encoder | Spin the wheel while blowing compressed air into the gap. A worn encoder needs repair or replacement. |
| Side buttons don't work in the browser | Buttons assigned to other actions, or an outdated browser | Set them to Back and Forward in your mouse software and use an up-to-date Chrome, Edge or Firefox. |
| Polling rate is lower than expected | Low setting, power saving, or a USB hub | Choose a higher rate in your mouse software, turn off power saving, and plug directly into the computer. |
| Wireless mouse lags or misses clicks | Low battery or a distant receiver | Charge or replace the battery and move the 2.4 GHz receiver closer, using an extension cable if needed. |
| Cursor drifts or jumps | Dirt on the sensor or a shiny surface | Clean the sensor window and use a plain mouse pad. |
Frequently asked questions
What is a mouse test?
A mouse test checks that every part of your mouse works: left, right and middle click, both side buttons, and the scroll wheel in both directions. This one also detects double-click faults and measures your polling rate, all inside your browser.
How do I know if my mouse is double clicking?
Click one button slowly, about once a second, and watch its counter. If the counter sometimes jumps by two or the button turns pink, a single press is registering twice. Repeat the check a few times to rule out an accidental double press.
Can a double-clicking mouse be fixed?
Sometimes. Cleaning dust out of the button or raising the debounce time in the mouse software can stop mild double-clicking. If the switch itself is worn, it needs replacing, so check your warranty first. Mice with optical switches don't have metal contacts that bounce in the same way.
What is switch chatter and debounce time?
Switch chatter is when a mouse switch's metal contacts bounce and send extra clicks from one press. Debounce time is the short delay a mouse waits before accepting another click, which filters out that bounce. A longer debounce time hides more chatter but can slightly limit very fast clicking.
What does a skipped scroll step mean?
A skipped step is when the wheel sends one step in the wrong direction while you scroll steadily one way. It usually means dust or wear in the scroll wheel encoder. For scroll speed and a closer look, use the Scroll Test.
Why does the polling rate read lower than my mouse setting?
The reading depends on movement: move the mouse fast and continuously, because slow or paused movement sends fewer reports. Browsers can also deliver fewer reports than very high 4000 or 8000 Hz mice send, and some browsers limit the reading to your screen's refresh rate. Chrome and Edge give the most accurate result.
Can this mouse test check DPI?
No. DPI (also called CPI) is how far the cursor moves for each inch you move the mouse, which is a sensitivity setting in your mouse software. Polling rate is different: it's how many times per second the mouse reports to the computer.
Does the mouse test work with wireless mice, Bluetooth mice and trackpads?
Yes. Wired, 2.4 GHz wireless and Bluetooth mice all work, as does a laptop trackpad's click and scroll. Bluetooth mice often report at a lower polling rate than wired or 2.4 GHz gaming mice, so expect a lower Hz reading.
Is this mouse test safe to use?
Yes. The test runs entirely in your browser, and nothing you click is uploaded or saved. Inside the test area, the right-click menu, middle-click scrolling and side-button back navigation are paused, so you can test every button without leaving the page.
More mouse and keyboard tests
- Scroll TestHow fast you can scroll, in scroll steps per second.Open test →
- CPS TestYour clicking speed from 1 to 100 seconds, with Challenge mode.Open test →
- Spacebar CounterSpacebar speed, plus a key chatter check for your keyboard.Open test →
- Reaction Time TestYour reaction in milliseconds and server ticks.Open test →