Free mouse button tester
Mouse Button Test
Test left, right, middle and side buttons. Count your clicks and hold any button to check whether it stays pressed.
Test mouse buttons and check for interrupted holds
This mouse button tester shows each press and release received by your browser. Use it to check a new mouse, investigate missed clicks or repeat a hold that ends unexpectedly. Each button has its own click counter, so you can compare the recorded presses with what you actually did.
Left, right and middle click test
Click each button separately and watch its counter. Press the scroll wheel down to test the middle button; turning the wheel is a different input. A button that lights up has sent an event to this page.
Mouse side button test: MB4 and MB5
The two thumb buttons are commonly called Mouse Button 4 and Mouse Button 5, or Back and Forward. Test them inside the mouse area. Buttons mapped to keyboard shortcuts or macros may not appear as side-button input.
Mouse hold test
Press and hold a button while watching its timer. The timer should continue until you let go. If it stops while you are still holding, repeat the test to check whether the behavior happens consistently. A normal release is not an error.
What the button tester shows
Check the highlighted mouse part, press count and hold duration together. Side buttons are optional; a mouse without them can still pass the basic input check.
- Left buttonclickPrimary button press and release
- Right buttonclickSecondary button press and release
- Middle buttonclickPress the wheel down
- Back / MB4sideThe first browser-recognized thumb button
- Forward / MB5sideThe second browser-recognized thumb button
- Hold durationsecondsHow long the current button stays pressed
How to test your mouse buttons
Keep the pointer inside the mouse test area. Use a physical mouse to check all of its buttons.
Click the left, right and middle buttons several times each. Compare each counter with your deliberate presses; releasing adds no extra click.
Test the Back and Forward side buttons if your mouse has them. Normal browser side-button navigation is suppressed inside the test panel.
Hold each button for a few seconds. Watch the highlight and timer, then release. Repeat any hold that ends before you let go.
Select Reset before testing another mouse or comparing a different configuration.
Frequently Asked Questions
- Note
Why is my mouse button not working in the test?
First try another button and confirm the pointer is inside the test area. If one input is still missing, check your mouse button assignments and try another browser. A missing event alone cannot tell this page whether the cause is hardware, software or a connection.
- Note
Why are my side buttons not detected?
Some mice have no side buttons. Others map them to keyboard commands through mouse software. Check their assignments; this page can only display side-button events that reach the browser.
- Note
Why does the hold timer stop early?
A release event ends the timer. If you did not release the button, repeat a steady hold and compare with another mouse. Switching windows interrupts the test and clears the pressed state; that message does not diagnose a switch fault.
- Note
Can this test detect a mouse that double clicks?
The counters can show unexpected extra presses, but they do not measure the gaps between them. Open the Double Click Test below to inspect click intervals while making slow single clicks.
Related tests
Use the double click tester for extra presses, or the scroll wheel test for scrolling problems.