Mouse Button Test
Click each mouse button in the test area. We highlight the active button and track what was detected.
No install • Privacy-safe • Works in any browser
Click any mouse button in this area
Note: Side buttons (Back/Forward) may trigger browser navigation on some systems. If that happens, open this page in a new tab and try again.
How to Use the Mouse Button Test
Click each button
Press left, right, wheel (middle), back and forward buttons inside the test area.
Watch the status
Buttons switch to “Detected” as soon as the browser receives the input.
Reset and retest
Use Reset to clear all states and verify the issue consistently.
What Is a Mouse Button Test?
A mouse button test is a quick way to confirm that your browser can detect each mouse button you press. If a button is physically broken, remapped, or blocked by software, this test often reveals it immediately.
This mouse button test is ideal when you are debugging issues like middle click not working, back button not working, or forward button not working. It helps you separate hardware problems from app-specific settings.

What Is a Mouse Button Test?
A mouse button test is a quick way to confirm that your browser can detect each mouse button you press. If a button is physically broken, remapped, or blocked by software, this test often reveals it immediately.
This mouse button test is ideal when you are debugging issues like middle click not working, back button not working, or forward button not working. It helps you separate hardware problems from app-specific settings.
This page checks button detection. If your issue is unintended double clicks, use a double click test instead.
Mouse Button Mapping (Left, Right, Middle, Back, Forward)
Different apps may label buttons differently, but browsers typically report mouse buttons using a standard mapping. Knowing this mapping makes a mouse button test easier to interpret.
If you use mouse software (Logitech Options+, Razer Synapse, SteelSeries GG, etc.), the button labels in the software may not match what the browser receives. A mouse button test shows what actually reaches the page.
| Button | Common name | Typical use | MouseEvent.button |
|---|---|---|---|
| Left | Primary click | Select, drag, interact | 0 |
| Middle | Wheel click | Open link in new tab, autoscroll toggle | 1 |
| Right | Secondary click | Context menu, alternate actions | 2 |
| Back | Side button 1 | Browser back / custom bind | 3 |
| Forward | Side button 2 | Browser forward / custom bind | 4 |
Side buttons may trigger browser navigation in some environments. If that happens, open the mouse button test in a new tab and try again.
What This Mouse Button Test Can (And Cannot) Tell You
A mouse button test answers one core question: did the browser receive a button press event? That is enough to diagnose many common problems.
However, a mouse button test is not a full hardware lab. It cannot measure switch wear, debounce behavior, or how a button performs inside a specific game.
- Can: confirm a button press is detected in the browser (basic input path works)
- Can: show whether side buttons register as Back/Forward in the browser
- Cannot: prove the switch is healthy (a worn switch can still be detected)
- Cannot: diagnose double clicking behavior (use a double click test for that)
Mouse Button Test: Left Click Not Working
If left click does not register in the mouse button test, start with the simplest checks. Left click is the most used button, so wear and software changes are common.
Try these steps before assuming the mouse is dead.
- Try another USB port or another computer to rule out a port issue
- Disable mouse software profiles and macros temporarily (restore default mapping)
- Test in another browser to rule out extensions or custom settings
- If left click sometimes fires twice, run a double click test to confirm switch bounce
Mouse Button Test: Right Click Not Working
If right click is missing in the mouse button test, the issue is often a remap or an OS setting that changes how secondary click behaves.
Some mice also let you bind right click to a different function, which can make it look broken in the browser.
- Check your mouse software for button remapping (set right click back to default)
- Disable browser extensions that override context menus
- If the click works in games but not in the browser, reset browser settings and test again
Mouse Button Test: Middle Click Not Working
Middle click issues are common because wheel clicks require more force and can fail earlier than left or right click. A mouse button test can confirm whether the wheel click is detected at all.
If middle click only fails in certain apps, the mouse button test helps you confirm the button is still physically working.
- Press the wheel straight down (avoid pushing at an angle)
- Try disabling smooth scrolling or mouse gesture utilities temporarily
- If the wheel scroll works but the wheel click never registers, the middle switch may be worn
Next Steps After a Mouse Button Test
After you test your buttons, the next step depends on what you saw. If a button is not detected, start with remapping and driver checks. If everything is detected but behavior is still wrong in one app, the problem is probably app settings.
For deeper troubleshooting, combine a mouse button test with a click counter (for repeatability) and a double click test (for switch bounce and unintended doubles).
More Tools Related to Mouse Button Test
Use these pages to troubleshoot clicks, counters, and double clicking behavior.
Mouse Button Test FAQ
Common questions about mouse button test results and button detection in browsers.
What is a mouse button test?
Which buttons can this mouse button test detect?
Why do my side buttons navigate back or forward?
My middle click is not working. What should I do?
Is a mouse button test the same as a double click test?
Does this mouse button test work on Mac and Windows?
Everything is detected in the mouse button test, but a button fails in my game. Why?
More Mouse & Keyboard Testing Tools
Build your own troubleshooting checklist with quick, browser-based tests.
Click Speed Test
Measure CPSMouse Button Test
Test all 5 buttonsClick Counter
Count your clicksScroll Wheel Test
Check wheel responseRight Click Test
Test right buttonJitter Click Test
Test jitter techniqueKohi Click Test
Kohi PvP CPSButterfly Click Test
Two-finger CPSDrag Click Test
Measure drag click