How to use this test
- Click each button in turn. Left, right, middle (press the wheel down), and both side buttons. The diagram lights up as each one registers.
- Scroll both ways. Scroll up and down so both wheel directions are confirmed. The checklist tracks them separately.
- Watch the checklist. Anything still marked untested has not reported to the browser. That is either a dead switch or a button your system is intercepting.
- Read the verdict. The verdict names any button that failed to register or that fired twice from a single press.
How do I know if a mouse button is failing?
Buttons fail in three distinct ways, and telling them apart determines whether you are looking at a thirty-second fix or a replacement. The useful thing about testing in a browser is that it sees the raw button number your mouse reports, before your operating system decides what that button is supposed to do. That one property separates a hardware fault from a software binding immediately.
The three failure modes
| Fault | What you see | Cause |
|---|---|---|
| Dead switch | Button never lights up here at all | Broken switch, cracked solder joint, or a torn ribbon cable. On side buttons, far more often a software binding. |
| Chatter | One press registers as two | Worn or oxidised contacts inside the switch bouncing on contact. |
| Stuck switch | Button lights and stays lit | Debris under the switch plunger, or a failed return spring. |
Confirming it properly
Press every button, including the wheel click and both side buttons, and scroll in both directions. The checklist tracks each one separately. Anything still marked untested has not reached the browser at all — which is the signal that matters, because it means either a dead switch or something intercepting the button upstream.
Why is my right click not working?
Start by checking whether it registers above. That single observation splits the problem in two:
- It lights up here but does nothing elsewhere. The switch is working. Something is consuming the event — usually vendor software with the button remapped, or an application that handles right click unusually. Reset the binding to its default mouse function.
- It does not light up. The event is not reaching the browser. Debris under the plunger, a failed switch, or a cracked solder joint. Right click switches wear out exactly like left ones, just more slowly because they see less use.
One thing to note: the context menu is suppressed inside the test area so the button can be measured rather than opening a menu. If a menu still appears there, an extension is intercepting the event before the page receives it.
Why are my side buttons not working?
This is the single most common false alarm on this page, and the answer is almost always software.
Logitech Options, Razer Synapse, Corsair iCUE, SteelSeries GG and their equivalents remap side buttons by default on many profiles. When a button is bound to a macro or an application shortcut, the vendor software consumes the press and the browser receives nothing at all — indistinguishable from a dead switch unless you know to look.
Close the vendor software entirely, or reset those buttons to their standard back and forward functions, then re-test. If they register now, the hardware was never the problem. Only if they still do nothing with the software closed is a hardware fault realistic.
Why is my middle click not working?
Middle click deserves separate treatment because it fails differently from the others.
The wheel click is a completely separate switch from the wheel rotation mechanism. These are independent components with independent failures, which is why your wheel can scroll perfectly while the click underneath it is entirely dead. A working scroll tells you nothing about the middle button.
Beyond a failed switch, two things commonly intercept it. Browsers reserve middle click for autoscroll, and some extensions capture it before a page can see it. Vendor software rebinds it frequently, often to a DPI toggle. Test in a private window with extensions disabled to separate those from a genuine fault. If scrolling also misbehaves, run the scroll test — a wheel assembly that has taken a knock can affect both.
Why is my mouse clicking on its own?
Two different faults produce this complaint, and they need different fixes:
- A stuck switch. The button appears held down permanently, or fires without being touched. This is mechanical — debris under the plunger or a failed return spring — and it shows up in the test above as a button that lights and stays lit. Compressed air around the button edges usually resolves it.
- Switch chatter. A single press registers as two clicks. This is contact bounce from worn or oxidised contacts, it is the far more common of the two, and the double click test measures it precisely.
If your cursor also moves without being touched, that is a third and unrelated fault — check the drift test, and unplug any game controller first, since a worn analogue stick is the most common cause of apparent mouse misbehaviour.
How to fix a mouse button that does not work
Work through these in order. The first four cost nothing.
- Close your vendor software. The most common cause by a wide margin, especially on side buttons. Close it completely rather than just minimising it.
- Try a rear USB port. Front-panel ports run through extension cables and unpowered hubs are worse still. Plug directly into the motherboard.
- Swap the cable. If it is detachable, try another. Cable failure near the strain relief, where it flexes constantly, produces intermittent faults across every input.
- Test on another computer. This separates the mouse from your system configuration in one step, and it is worth doing before any disassembly.
- Clean around the plunger. Compressed air around the button edges, then a little isopropyl alcohol worked in while clicking repeatedly to flush debris out. A button that feels mushy compared to its neighbours usually has debris rather than a failed switch.
- Inspect the solder joints. Open the mouse and look at the switch pins under good light. A cracked joint shows as a hairline ring around the pin, is invisible otherwise, and is a quick fix if you can solder.
- Replace the switch. A few dollars and about twenty minutes with a soldering iron.
If every button registers here
A clean result means the switches are reporting correctly, so anything you are still experiencing lies elsewhere. Run the double click test for a precise chatter measurement, since early chatter does not always surface in a short button check. The drift test catches a sensor reporting movement while stationary, which causes dropped drags that feel a great deal like click problems. And the scroll test covers the wheel encoder.
For the full troubleshooting walkthrough, see the guide on what to do when a mouse button stops working.
Frequently asked questions
How do I test my mouse buttons?
Press each button inside the test area above and watch the diagram light up. Because the browser sees the raw button number your mouse reports, before your operating system decides what it means, this separates a hardware fault from a software binding in a single step. Work across all five buttons and scroll both directions. Anything still marked untested has not reached the browser at all.
Why is my right click not working?
Check whether it registers in the test above first. If it lights up here but does nothing elsewhere, the switch is fine and something is intercepting it — most often vendor software with the button remapped, or an application that handles right click unusually. If it does not light up at all, the likely causes are debris under the plunger, a failed switch, or a cracked solder joint. Right click switches wear out the same way left ones do, just more slowly because they are used less.
Why are my side buttons not working?
Almost always vendor software rather than hardware. Logitech Options, Razer Synapse, Corsair iCUE and their equivalents remap side buttons by default on many profiles, and when a button is bound to a macro the browser never receives a press at all. Close the vendor software entirely, or reset those buttons to their standard mouse function, then re-test. Only if they still do not register is hardware a realistic suspect.
Why is my middle click not working?
The wheel click is a completely separate switch from the wheel rotation mechanism, so your wheel can scroll perfectly while the click underneath it is dead. Two common causes beyond a failed switch: browsers reserve middle click for autoscroll and some extensions capture it before a page can see it, and vendor software frequently rebinds it. Try the test in a private window with extensions disabled to rule the software layer out.
Why is my mouse clicking on its own?
A button that fires without being pressed is usually a stuck switch — debris under the plunger, or a return spring that has failed — rather than an electrical fault. If instead a single press registers as two clicks, that is switch chatter, which is a different fault with a different fix. The double click test measures chatter precisely. If the button appears held down permanently in this test, the plunger is physically stuck and needs cleaning.
How do I fix a mouse button that stopped working?
Work in this order. Close your vendor software and re-test, since bindings are the most common cause. Try a rear motherboard USB port rather than a hub or front panel. Swap the cable if it is detachable. Test on another computer to separate the mouse from your system. Blow compressed air around the button edges and work a little isopropyl alcohol in around the plunger, clicking repeatedly to flush debris. Only after all of that is a failed switch or a cracked solder joint the likely answer.
Does this test work on a laptop touchpad?
Partly. A touchpad reports left and right click, and two-finger scroll registers as wheel input, so those sections work normally. Middle click and side buttons do not exist on most touchpads, so they will stay marked untested. That is expected rather than a fault, and it is why the verdict counts only what your device actually has.