Test every mouse button in your browser
Press and release buttons inside the pad. Hold a button while moving to trace a drag, or switch to hands-off watch.
Press a mouse button here
Ready. Nothing is uploaded.
Event trace
Recent events appear here. Export keeps the full capture until the capture limit is reached.
What does each button do?
Primary, auxiliary, secondary, back and forward events appear separately. Down means the browser received a press; up means it received a release. A drag keeps its path while a button is down. Hands-off watch counts movement events while no button is held.
What this browser can measure
A missing event can come from the operating system or browser. A movement during hands-off watch is an observation, not proof of a faulty sensor. This cannot measure electrical switches or physical latency. See the event and timing rules.
Try the related task
- Double-click test: See every browser click and its interval, flag suspicious repeats, clear the run, and learn what this test cannot prove.
- Scroll speed test: Scroll to see direction, event rate and a live trace, then reset and compare another run without uploading input data.
- Polling rate test: Move your mouse to see live, average and peak event rates, with the browser and OS limits stated beside the result.
- Touch test: Place one or more fingers on the screen to see contacts, paths and pressure where supported, with device and browser limits shown.