The test area listens for local mouse events and tracks left, middle, and right button presses, wheel direction, click counts, and recent cursor movement. Middle-click auto-scroll and the context menu are suppressed only inside the test area so the rest of the page keeps normal browser behavior.
The tool measures the time between two clicks on the same button. Intervals up to 500ms are shown as double clicks, while intervals under 50ms are marked as suspected chatter. Those thresholds are practical hints, not a certified hardware diagnosis.
Clicks, intervals, and cursor trails stay in the page state and are cleared when you reset or leave. The tester is meant for a physical mouse or trackpad; on pure touch screens it shows a notice because there are no left, middle, right, or wheel events to inspect.
Common questions and answers about this topic.
The middle button can trigger the browser's auto-scroll and the right button opens the context menu. Inside the test area this tool suppresses those default behaviors so the clicks register, but it does so only within the area — the rest of the page keeps its normal right-click menu and scrolling. Make sure you click inside the test area.
Single-click a button several times and watch the "Double-click interval" reading. If a single physical click produces two events with an extremely short gap (under 50ms), the tool marks it as "suspected chatter" — a common sign of a worn micro-switch. This threshold has no industry standard, so treat the result as a reference rather than a verdict.
This tool needs a physical pointing device (mouse or trackpad). On a pure touchscreen with no mouse attached, there are no left / middle / right buttons or a scroll wheel to test, so the tool shows a notice instead. A laptop trackpad, or a touchscreen device with a mouse plugged in, works fine.
No. All detection happens entirely in your browser — nothing is uploaded to a server and no data is written to any database. Counts, intervals and the cursor trail live only in the page and are cleared when you reset or leave.