Instant button detection

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

Test Area
Click every button once
LR

Click any mouse button in this area

Left
Clicks: 0
Not detected
Right
Clicks: 0
Not detected
Middle
Clicks: 0
Not detected
Back
Clicks: 0
Not detected
Forward
Clicks: 0
Not detected

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.

i

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.

Mouse Button Test

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.

Browser button mapping (common). Your system or driver may remap buttons.
ButtonCommon nameTypical useMouseEvent.button
LeftPrimary clickSelect, drag, interact0
MiddleWheel clickOpen link in new tab, autoscroll toggle1
RightSecondary clickContext menu, alternate actions2
BackSide button 1Browser back / custom bind3
ForwardSide button 2Browser forward / custom bind4

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

Mouse Button Test: Back or Forward Button Not Working

Back and forward buttons are usually reported as side buttons. In some setups, they trigger browser navigation so quickly that you cannot see them register in a mouse button test.

To get a clean mouse button test result, you need to prevent navigation side effects while you test.

  • Open the mouse button test in a new tab so accidental Back does not lose your place
  • Hold the pointer over the test area and click the side buttons gently
  • If side buttons are remapped to keystrokes, the browser may not see them as buttons

If you use mouse software, check whether Back/Forward are mapped to browser actions or to keyboard shortcuts. A mouse button test only shows what the browser receives as a mouse button event.

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?

A mouse button test checks whether your browser detects each mouse button press (left, right, middle, back, and forward).

Which buttons can this mouse button test detect?

This mouse button test detects left, right, middle (wheel click), and typical side buttons (back and forward) when the browser reports them.

Why do my side buttons navigate back or forward?

Many systems map side buttons to browser back/forward by default. This can trigger navigation before you notice the mouse button test UI state change.

My middle click is not working. What should I do?

First confirm in the mouse button test whether the wheel click is detected at all. If it never registers, the middle switch may be worn or remapped.

Is a mouse button test the same as a double click test?

No. This page checks detection of buttons. A double click test checks whether a single press is being registered as two clicks.

Does this mouse button test work on Mac and Windows?

Yes. A mouse button test runs in your browser, so it works on major operating systems as long as the browser reports the input events.

Everything is detected in the mouse button test, but a button fails in my game. Why?

If the mouse button test detects the input, the hardware path works. The remaining issue is likely in-game keybinds, software profiles, or driver settings.