Ghost Click Detector
Verdict
Ready
Start the test and click normally to collect a sample.
InactiveRight/middle clicks work here; context menu suppressed.
Total
0
Suspicious
0
Rate
0.0%
Avg interval
—
Fastest
—
Last btn
—
Press Start and single-click in the box.
How to use
- Set the minimum interval threshold and button filter (left, middle, or right) for the test.
- Press Start.
- Perform intentional single clicks only — one clean press per attempt, as evenly as you can.
- Collect enough samples (aim for 30+ clicks per FAQ guidance) before trusting the rate.
- Review suspicious count, suspicious rate, and the overall verdict.
- Use export if available to archive runs when comparing mice or before/after a repair.
FAQ
Does one suspicious click mean my mouse is broken?
Not always. Small samples can be noisy, so run multiple tests with 30+ clicks.
Can I test only one button?
Yes. Use the button filter to isolate left, middle, or right click behavior.
Introduction
Ghost Click Detector looks for chatter: extra click events too close together when you intended a single press. It measures intervals between clicks and flags pairs that fall under your threshold.
Purpose
- Troubleshoot accidental double-clicks in apps or games.
- Compare mice or firmware after switch replacement or cleaning.
Key Features
- Adjustable time gap threshold and optional per-button filtering.
- Counts suspicious close pairs and summarizes rates for chatter-style failure.
- Runs entirely client-side for privacy-sensitive hardware checks.
Common Use Cases
- Suspected double-click or switch bounce on a gaming mouse.
- Before/after comparing switches, repairs, or warranty claims (informal evidence only).
Best Practices
- Collect many deliberate single clicks per button — small samples lie.
- Tighten threshold only after you understand baseline noise on a known-good mouse.
Comparison metrics
| Metric | How to read it |
|---|---|
| Suspicious count / rate | Higher share of samples below the threshold suggests more bounce risk — always judge on large samples. |
| Interval vs threshold | Events closer than your chosen ms window are flagged. |
| A vs B | Same threshold, same hand, same sample size — the mouse with fewer flags is more stable in this test. |