🖱️ Mouse buddy

Let's check your mouse.

Follow the next-action cue — each check lights up as it works.

Waiting 6 inputs · any order
Next action

Place your pointer inside the large outlined test pad below, then left-click.

Move your mouse here
What works Lights up as you go.
Left —
Right —
Middle —
Scroll —
Give your mouse a workout

Follow the next action above; each check lights up as it works.

Results & details
Advanced checks
Click speed (CPS)
Click as fast as you can for 5 seconds.
0.0 CPS ready
Press “Start”, then click here fast!
Help & troubleshooting

CheckMyMic's mouse test is a free online button and scroll checker that runs entirely in your browser: click to verify the left, right and middle buttons, test the scroll wheel, and catch a worn switch that double-clicks on its own. Your test data stays on your device.

How the mouse test works

Your browser reports button presses, wheel input and pointer movement as events — no permission prompt needed. The tester listens inside the pad and ticks off six checks as they happen: left, right and middle click, scroll up, scroll down and a double-click. The dot follows your cursor so you can confirm tracking is smooth, and the readout names each action as it lands.

The recent wheel-events panel keeps the latest eight browser wheel events, newest first, with their direction and reported deltaY. Browser events are not guaranteed to match physical wheel notches one-for-one: OS or browser settings, smooth scrolling, touchpads and event batching can change the count or delta. An unexpected opposite-direction event is a clue to investigate, not a conclusive hardware diagnosis.

Two bonus measurements ride along. The CPS pad counts your clicks over exactly five seconds, and the polling-rate figure estimates how many position reports per second your mouse delivers, based on the timing of movement events (including batched ones the browser coalesces). Everything is processed locally — nothing you click is recorded or sent anywhere.

What the readings mean

  • Checks passed — how many of the six button/scroll/double-click checks have registered.
  • CPS — clicks per second over the 5-second sprint. 4+ is solid, 6+ is fast, 8+ is blazing.
  • Polling rate — estimated reports per second. Office mice sit around 125 Hz; gaming mice reach 500–1000 Hz, though browsers can under-report this.

Mouse test FAQ

Why doesn't right-click open the menu on this page?

We suppress the context menu inside the test pad on purpose — otherwise you couldn't test the right button without a menu popping up every time. Right-click works normally everywhere else on the page.

What's a good CPS (clicks per second) score?

Most people land around 4–6 clicks per second with normal clicking. This tool grades 4+ as solid, 6+ as fast and 8+ as blazing. Techniques like jitter or butterfly clicking go higher, but for everyday use anything above 4 means the switch is responding just fine.

My polling rate reads lower than my mouse's spec — is it broken?

Probably not. The readout estimates the report rate from mouse-move events, and browsers may batch those events or align them to your display's refresh rate. Keep the pointer moving continuously over the pad for the best estimate, and treat the figure as a floor rather than an exact measurement.

Double-click won't register (or fires on a single click) — what now?

If double-click never registers, your OS double-click speed may be set too strict — slow it down in mouse settings. If instead single clicks randomly register as doubles, that's the classic sign of a worn switch. Our Windows 11 and macOS mouse guides cover both fixes.

Is any of my clicking or movement recorded?

No. Clicks, scrolls and movement are processed in your browser to show the temporary diagnostic and tick off the checks; nothing is stored or sent anywhere. Only your best score is saved, locally on your device.

Do the wheel events equal physical notches?

No. The recent-events panel shows the browser wheel events it received, not a guaranteed one-to-one count of physical notches. OS and browser settings, smooth scrolling, touchpads and event batching can change the count or reported delta. An unexpected opposite-direction event is a clue to investigate, not proof of a hardware fault.