Double click test
Click the box. A second press on the same button that lands too close to the last press or release (80 ms by default) is flagged as a false double click, the usual sign of switch bounce.
- Free
- No account needed
- Works in your browser
- Copyable log
Flags a press when the gap to the previous press or release of the same button is shorter than this. Range 20 to 200 ms. Changing it re-checks every press.
Click here
Left, right, middle, back, and forward all count. The context menu and side-button navigation are blocked inside this box. Touch and pen input are ignored.
False double clicks
Click the box to start. Totals, per-button counts, and a gap histogram appear here.
Was this tool helpful?
How the test works
The threshold logic behind a false double click.
Click inside the box at your normal pace. Mansone timestamps every press and release with the browser’s event clock, then checks each new press against the previous press and the previous release of the same button. If either gap is shorter than the threshold, the press counts as a false double. The default threshold is 80 ms, and the slider runs from 20 to 200 ms.
Press gap is the time from one press to the next press of the same button. Release gap is the time from letting go to the next press. Checking both catches a switch that fires again right after you release it, even when you held the first press for a while.
Example: the left button goes down at 1,000.0 ms, is released at 1,090.0 ms, and another left press arrives at 1,120.0 ms. The press gap is 120.0 ms, which passes an 80 ms threshold. The release gap is 30.0 ms, so the press is flagged.
The result panel shows total clicks, false doubles, and false doubles per 100 clicks (false doubles ÷ total clicks × 100), plus a count for each button and a histogram of press gaps. Gaps of 500 ms or longer are counted but not drawn, so normal clicking does not flatten the chart.
A fast deliberate double press can also land under the threshold, so repeat the test with slow, separate clicks. The browser only sees what the mouse and operating system pass along. Firmware debounce and driver settings act before this test sees an event, and browser privacy settings that round timestamps can blur very short gaps.
Switch bounce and keyboard chatter
What a false double click is and where it comes from.
Switch bounce is a mouse switch registering one press as two. Pressing the button closes metal contacts inside the switch, and the contacts can make and break more than once as they settle. Firmware debounce ignores rapid on-off changes for a short window so one press stays one press. Switches wear out and bounce gets worse over time. When extra contact noise gets past the debounce, the computer receives a second click.
Common symptoms are single clicks that open files like double clicks, drags that release partway through, and a weapon swap or ability that fires twice on one press. This test shows whether the extra press is coming from the mouse before you blame a game or a setting.
Keyboard chatter is the same fault on a keyboard: one key press types the character twice. Keyboard chatter mode counts keydown events, ignores auto-repeat (event.repeat), and applies the same threshold to each key. Combinations with Ctrl, Alt, or Cmd and the Tab key are not counted.
Fixing a mouse that double clicks
Rule out settings first, then try the hardware fixes.
Windows settings or hardware. If this test flags false doubles, the mouse is sending extra presses. The double-click speed setting (Control Panel, Mouse, Buttons tab) only changes how close together two clicks must be before Windows treats them as a double click. It does not add or remove presses, so it cannot cause what this test measures. If the test is clean but single clicks still act like double clicks, check that slider and File Explorer’s “Single-click to open an item” option. A slow double-click speed makes two separate clicks count as a double click.
Mouse software. Some mouse software has a debounce or button response setting. If yours does, note the current value and read the manufacturer’s guidance before changing it. A longer debounce time can hide a worn switch, but it can also add input delay.
Compressed air. Dust and debris around the button can contribute to a misbehaving switch. Short bursts of compressed air around the button gap are a low-risk first step. Check the warranty terms before opening the shell, because opening the mouse can affect coverage.
Warranty or replacement. If false doubles continue and the mouse is still covered, copy the log, add the model, serial number, and purchase details, and contact the manufacturer or seller. Check their current RMA terms first. Out of warranty, a switch swap is possible on mice with replaceable switches. Otherwise a new mouse is the fix.
Double click test FAQ
Causes, fixes, thresholds, and using the log for a warranty claim.
Related guides
More on diagnosing mouse problems.
- Is Your Mouse Double-Clicking? How to Diagnose and Fix ItSwitch bounce, phantom scrolling, and dead buttons
Related tools
More tools for testing your mouse and keyboard.