GikiTools

Double click test

One press should send one click. This checks whether yours does.

Click once, here

Pause between clicks — we are measuring the gaps, not your speed

0
Clicks
0
Chatter
Fastest gap
Click 10 more times for a reliable reading

How to test for mouse chatter

When a mouse switch wears out it starts to bounce: one physical press produces two electrical signals a few milliseconds apart. Files open twice, drag-and-drop breaks halfway, and in games a single shot becomes two. The frustrating part is that you cannot prove it — it feels like your own mistake. This test measures the gap between every click it receives. A human deliberately double-clicking lands somewhere between 80 and 500 milliseconds apart; a worn switch fires again in under 60, faster than any finger can move. That gap is the evidence.

  1. 1Click the box once, deliberately, with a clear pause between clicks.
  2. 2Repeat at least ten times — a verdict on two clicks would be worthless.
  3. 3Watch the gap log: any figure under 60 ms is highlighted in red.
  4. 4A single red entry across many clicks is worth retesting; a repeating pattern means the switch is failing.

FAQ

What counts as chatter?

A second click arriving less than 60 milliseconds after the first. No human finger can press twice that fast, so the extra signal came from the switch, not from you.

I got one red reading. Is my mouse broken?

Probably not. One outlier can come from a shaky hand or the mouse shifting on the desk. Chatter that matters shows up repeatedly, several times across thirty or forty clicks.

Can this be fixed without a new mouse?

Sometimes. Cleaning the switch with contact cleaner helps in mild cases, and replacing the switch is a cheap repair if you can solder. Some manufacturer software also has a debounce setting that masks it, at the cost of a little responsiveness.

Why does the test use press rather than click?

A browser click event only fires when the button is released, so two rapid bounces can be merged into one click — hiding exactly what we are looking for. This test listens to the press instead.

All tools