0/0Tested
0Max at once
0Held now

Last event

Recent keys

—

Move the mouse quickly in circles inside the box to estimate how often it reports: 125 Hz is every 8 ms, 500 Hz every 2 ms, 1000 Hz every 1 ms. The page shows the current and peak estimate; browsers may cap readings below 4000 or 8000 Hz.

How to use

  1. Click each button inside the box: left, middle (wheel), right, back and forward. Each lights up on the drawing and counts its presses.
  2. Chatter: every press is timed. Two presses of the same button closer than the threshold (80 ms by default) are flagged, a common sign of a worn switch. Click normally for a minute and watch the counter.
  3. Double-click to see the time between the two presses. Scroll to count wheel ticks; a tick in the wrong direction is flagged.
  4. Hold the left button and drag to draw a line. If the drag drops while you hold the button, it is counted.
  5. Move the mouse fast in circles to estimate the polling rate.
  • The polling rate is an estimate. Browsers may group events, so a 4000 or 8000 Hz mouse can read lower than its setting.
  • Back and forward are blocked inside the box so the page doesn’t navigate away. Some mice send those buttons as keys instead; then they won’t show here.
  • Nothing is recorded or sent anywhere.

Double-click problems (chatter)

A worn or dirty micro switch can bounce: one press sends two clicks a few milliseconds apart. The tester times every press and flags two presses of the same button closer than the threshold, 80 ms by default, with 50 and 120 ms available. A deliberate double click is usually 100 to 200 ms apart, so presses under 50 ms are almost certainly the switch, not you.

Click normally for a minute and watch the counter. A few flags on a sensitive 120 ms setting can be your own fast clicking; repeated flags at 50 ms point to a switch that should be cleaned or replaced.

Wheel and polling rate

Each scroll tick is counted, and a tick in the wrong direction is flagged: a wheel that sometimes jumps back, a common encoder fault. The polling rate is how often the mouse reports its position: 125 Hz means every 8 ms, 1000 Hz every 1 ms. Move the mouse fast in circles to estimate it. Browsers may group events, so 4000 or 8000 Hz mice can read lower than their setting.

Frequently asked questions

How do I know if my mouse is double-clicking?

Click normally inside the box for a minute. Presses of the same button closer than 80 ms are flagged as chatter; regular flags mean the switch is failing.

Why don't the back and forward buttons show?

Some mice send those buttons as keyboard keys or need their driver software; then the browser never sees them as mouse buttons.

What polling rate do I need?

500 to 1000 Hz is plenty for most people and games. Higher rates mainly matter for competitive play and use more CPU.

Why is my polling rate lower than the mouse setting?

Browsers may combine pointer events and are limited by the screen and system, so the estimate is often below 4000 or 8000 Hz settings.

Can I fix a mouse that double-clicks?

Sometimes. Compressed air or contact cleaner can help a dirty switch; a worn switch needs replacing, or the mouse may still be under warranty.

Often used with

How to use

Steps

  1. Click each button inside the box: left, middle (wheel), right, back and forward. Each lights up on the drawing and counts its presses.
  2. Chatter: every press is timed. Two presses of the same button closer than the threshold (80 ms by default) are flagged, a common sign of a worn switch. Click normally for a minute and watch the counter.
  3. Double-click to see the time between the two presses. Scroll to count wheel ticks; a tick in the wrong direction is flagged.
  4. Hold the left button and drag to draw a line. If the drag drops while you hold the button, it is counted.
  5. Move the mouse fast in circles to estimate the polling rate.

Shortcuts

R or EscReset

Good to know

Runs in your browser. Files and text never leave your device.