Timing evidence is useful only with context
A closely spaced pair can be intentional, influenced by browser and operating-system behavior, or associated with an input mechanism. The tool describes the pattern it captures and leaves the cause open.
How to use the Mouse Double Click Test
Select one logical button
Choose Left, Middle, or Right, then use that same button inside the target. The selected view keeps each button's counts and intervals separate.
Choose a candidate threshold
Start with 150 ms, or compare 100, 200, 250, and 300 ms. The threshold is a heuristic for this sample, not a universal failure boundary.
Click normally and repeat
Make deliberate single clicks with a comfortable pause. Review intervals and candidates, reset, and repeat before comparing another browser or application.
What the mouse double click test measures
The mouse double click test records press timestamps separately for the left, middle, and right logical buttons. For every consecutive press of the same button, it calculates the interval in milliseconds. An interval at or below the selected threshold becomes a close-pair candidate. The tool then reports total presses, browser single-click events, native dblclick events, candidate count, candidate ratio, shortest interval, median interval, and a recent interval chart.
These measurements describe messages delivered to the page. They do not observe the electrical contacts inside a switch and cannot distinguish intentional rapid clicking from every other cause. The native dblclick count is also browser-specific: browsers commonly emit dblclick for the primary button, while auxiliary-button behavior is less consistent. For that reason, consecutive press intervals provide the common comparison across all three button views.
Why the close-pair threshold is configurable
There is no single web standard that defines an accidental hardware double click at a particular interval. Operating systems expose user-facing double-click speed settings, applications can interpret sequences differently, and a person's intentional rhythm varies. The mouse double click checker therefore offers 100, 150, 200, 250, and 300 millisecond thresholds. The default is conservative enough to highlight very close consecutive presses without presenting it as a manufacturer specification.
Changing the threshold reclassifies the same recent intervals; it does not alter the events already observed. A wider threshold naturally produces more candidates, especially during intentional fast clicking. When comparing runs, record the selected threshold and use a similar clicking technique. A candidate ratio based on five intervals is much less informative than a repeated pattern across a longer, controlled sample.
How to run a useful double click test
Rest the mouse on a stable surface and choose one button. Make ordinary single clicks, lifting fully after each press and waiting longer than the selected threshold. Do not deliberately race the mouse double click tester unless fast intentional input is the behavior you want to study. Collect at least a few dozen presses, note any close-pair candidates, then reset and run the same protocol again before changing device settings.
For the right button, the context menu is suppressed only inside the target so that testing can continue. For the middle button, autoscroll is similarly contained. If an auxiliary event never arrives, compare the middle mouse button test and another application. Touch taps are not a substitute for a desktop mouse switch sample, even when a browser synthesizes a primary click from touch input.
Interpreting candidates, ratios, and intervals
A shortest interval shows the closest observed same-button pair. The median describes a typical interval and is less distorted by one very long pause. Candidate ratio divides close intervals by all usable consecutive intervals for the selected button. These metrics should be read together. One 90 ms pair among many comfortably spaced clicks is different evidence from repeated 90–120 ms pairs during deliberate single-click technique.
The correct wording is: Repeated closely spaced click pairs were detected during this sample. It is not: Your mouse has double-click failure. Intentional speed, operating-system settings, browser event generation, input remapping, remote sessions, and physical switch behavior can all affect the sequence. A pattern that repeats across browsers and native applications deserves investigation, but a web result alone cannot identify the mechanism.
Troubleshooting unexpected double clicking
First repeat the mouse double clicking test with a slower, deliberate rhythm and verify that the selected button matches the one being pressed. Try another browser and a basic system application, then review the operating-system double-click speed and accessibility settings. Disable application-specific macros or vendor profiles temporarily only when you can restore them. For wireless devices, check power, receiver placement, and interference before assuming the switch is responsible.
If only one application treats single presses as doubles, inspect that application's click bindings or profile. If the browser reports one press but the application performs two actions, application logic may be involved. If multiple programs show repeated pairs despite controlled technique, document the intervals and contact the manufacturer or qualified support. Do not open a device under warranty based solely on this online result.
Browser limits, privacy, and next checks
Click detail, auxclick, and dblclick behavior varies by engine and platform. The page may lose a release when focus changes, and system utilities can transform inputs before the browser receives them. Timestamps use the browser's high-resolution clock where available, not a hardware logic analyzer. Reset between configurations so intervals from different environments are not mixed in one mouse double click test.
Processing stays local and the recent interval list is bounded in memory. No raw click stream is uploaded to perform the check. Use the full mouse test to verify logical button mapping, the mouse polling rate test for movement delivery, or the middle mouse button test for hold and release behavior. The testing disclaimer explains why browser evidence must not be treated as hardware certification.
Mouse Double Click Test questions
What threshold should I use for a mouse double click test?
Start with the conservative 150 ms default and keep it constant across repeated runs. No threshold is a universal hardware-failure definition.
Does a close-pair candidate mean switch bounce?
No. Intentional fast clicks, settings, browser behavior, remapping, and physical behavior can all produce close timestamps.
Why is native dblclick usually visible only for the left button?
Browser conventions commonly associate dblclick with the primary button. Auxiliary-button events vary across browsers and operating systems.
How large should my sample be?
A few dozen deliberate presses across repeated runs is more useful than one or two pairs, but no browser sample can certify hardware condition.