Mouse click test

Click inside the area below with each mouse button. The panel records which button fired, the interval since the previous click, and builds a full history — handy when you need proof that a button is failing.

Test area

Click using any mouse button

Ready to test

Click the area above with any mouse button.

Total
0
Last button
Interval
Left
0
Middle
0
Right
0

Event log

Most recent events first

#ButtonIntervalTime
No events recorded.

This test requires a physical mouse. Trackpads and touchscreens produce different events.

How to tell a mouse button is failing

The usual symptom is not a dead button but an unreliable one: you click, nothing happens, you click again and it works. In the test above that shows up as clicks you made that never reached the list. Click twenty times while counting out loud, then compare with the recorded total. A lower count means the switch is losing contact.

Another sign is a click that releases mid-drag. If selecting text or dragging a file breaks halfway, the switch is dropping contact under sustained pressure — a different fault from double clicking, and usually further along.

Hardware, driver or software?

Before opening anything, isolate the cause. Try a different USB port, ideally a rear one wired straight to the motherboard, with no hub in between. Unpowered hubs are a common source of click failures on RGB mice, which draw more current.

Then try the same mouse on another computer. If the fault follows the mouse, it is hardware. If it stays with the machine, suspect the driver or the vendor software — a badly configured macro profile will happily swallow legitimate clicks. Testing with the vendor software closed is worth it too, since remapping layers act before the browser ever sees the event.

What this test cannot detect

The browser receives events already processed by the operating system, so some problems stay invisible here. Real click latency, for instance, depends on the whole path from switch to screen, while we only measure the gap between events that did arrive.

Sensor faults — a cursor that jitters, jumps or stalls — will not show up in a click test either. The polling rate test gives a better picture there, since it measures how regularly the mouse reports movement.

Frequently asked questions

Why is the middle click not detected?
Some browsers claim the middle button for opening links in a new tab or for autoscroll, intercepting it before the page. The test blocks that inside the test area, but if the click still never appears, try outside the browser to confirm the button responds at all.
Does this work with a wireless mouse?
It does, but test with a charged battery. Low battery causes packet loss between mouse and receiver, and the symptom is identical to a faulty switch: clicks that vanish. If you can, repeat the test wired.
How many clicks do I need for a reliable result?
Fifty clicks per button is a reasonable sample. Switch failures are intermittent by nature, so a handful of clicks may miss the problem entirely. If you suspect one specific button, hammer that one.
Does the site record my clicks?
No. Everything runs in your browser and nothing is sent to any server. Closing the tab discards it all.

Related tools