Test single clicks before double clicks
Reset the counters, press the left button slowly five times and compare the count with your actions. Then double-click deliberately. A browser double-click is usually two presses grouped according to OS timing and position settings; it is not an extra physical press. If slow single actions produce extra presses, repeat in another application and with another mouse before concluding a switch is faulty.
Read the event evidence
- Left, right and middle: counts represent button-down events in the test box. The held-button mask shows currently reported buttons, not measured physical switch state.
- Wheel: directions describe browser scroll deltas. Natural scrolling settings may invert the relationship to your hand movement. Trackpad momentum can create many events after a gesture.
- Movement: coordinates are relative to the box in CSS pixels. The event count is not USB polling rate, sensor DPI or input latency.
The box suppresses the context menu and middle-button autoscroll for testing. Browser-reserved actions and remapped buttons may still behave differently. Trackpad secondary click depends on system settings; many trackpads have no middle button. Touch and pen events are labeled separately and do not count as mouse-button evidence.
When an input is missing or repeats
Check remapping software, battery charge and the receiver connection. Try another port and compare with a known-working mouse. If a problem follows the mouse to another device, a physical issue becomes more plausible. If it happens only on this page, check browser extensions and test another browser.
If movement feels uneven while clicks register correctly, compare the browser refresh-rate estimate. It checks animation timing separately; neither tool measures the delay from physical mouse movement to the screen.
Use the keyboard event test for the rest of a desktop input setup. On a phone, the touch coverage grid and simultaneous touch test are more relevant.
Pointer events are processed on this page. Saving a result stores counts and your assessment in this browser; it does not establish connection stability outside this session.