Press the wheel rather than rotating it. Repeat the press in the centre of the test area and watch its highlight and completed count, then try an application that uses middle click. Record whether the missing input follows the mouse or occurs only here.
Mouse Button Test: Check Each Press and Release
Use this mouse button test to check which presses and releases reach the browser. Test one button at a time, including the wheel button, then compare any missing input in another application.
Run this test
- Press and release left, right, middle (wheel press) and side buttons one at a time inside the test area.
- For each button, compare its highlight and completed count; turning the wheel does not test its press.
- If an input is missing, repeat it and check whether a side button triggered browser navigation.
Press and release one button inside the test area to start the mouse click test.
Also known as: mouse button test, mouse click test, mouse button tester, test mouse buttons, check mouse buttons, mouse click tester, what button am i pressing, middle click test. Free, online, and no download required.
What the mouse button test checks
| Check | How it is measured | Fails when |
|---|---|---|
| Button identity | Browser button indexes 0, 1 and 2 identify primary, auxiliary and secondary actions; side actions use 3 and 4 when exposed. | A missing index needs a second application check before assigning a physical cause. |
| Press and release | The test records pointerdown and pointerup for each exposed button. | A down event without its matching release leaves an incomplete observation. |
| Wheel button | Pressing the wheel is tested separately from rotating it. | Working scrolling does not establish that the middle-button input reached the page. |
If something failed
The browser may handle back or forward navigation before this page can use the input. Check the assigned action in your mouse settings and compare an application that accepts it. A navigation action is not proof of a broken switch.
Release the button fully, return to the test area and reset before repeating. Compare the pressed highlight with the completed count. If you were switching windows while holding the button, repeat without changing focus before treating the missing release as a device symptom.
How to read the result
What the result can establish
Mouse button test results describe the exposed button events. A matching down and up record confirms an observed press cycle. It cannot establish the force needed to actuate a switch or whether the same input will work after hours of use. Record which button you tried, how many times you pressed it, and whether the missing part was the down event or the release.
For an intermittent complaint, keep the same button and rhythm through a run. Reset before switching devices so the old counts cannot hide a missing input. If one physical press appears to create several entries, use the double click test to collect a focused timing sample instead of treating every extra event as switch bounce.
Measurement limits
Browser input passes through the operating system and any remapping software before this page receives it. The result describes that route. It cannot read contacts, firmware settings or USB packets, and it cannot distinguish a worn part from a software transformation by inspecting one event count.
Compare the same control in another application and, when available, on another computer, keeping a note of the assigned action and whether the browser registered a press, a release or neither part of the cycle. These checks change the context of the observation; they do not automatically eliminate every software explanation. The how to test a mouse guide provides a sequence for recording those comparisons before deciding what to change.
Mouse Button Test: Check Each Press and Release questions
How does this mouse button test show what button I am pressing?
The page highlights the exposed button while it is pressed and increments its completed count when the recorded press is released. Compare that display with the control you actually used. Remapping can change the reported action, so a label may describe the browser binding rather than a physical position. Test the control again with the same settings before interpreting an unexpected identity.
Why do the back and forward buttons not register in the mouse click test?
Back and forward can be reserved as browser actions or changed by mouse software. If a press navigates away, record that behaviour instead of treating the missing counter as switch failure. Compare the same button in an application that uses its assigned action, keeping the connection and mapping unchanged.
What counts as a complete press and release?
A complete observation includes a press followed by its release for the same button. Lift your finger fully before pressing again and check that the highlight clears and the completed count increases. A missing release can also follow a change of window or focus, so repeat inside the test area before deciding that the physical button is sticking.
My middle click is not working. How do I confirm it here?
Press the wheel downward while the pointer is inside the stage; rotating it only exercises scrolling. Look for the middle-button highlight and completed count, then compare another application if the expected response is absent. A working wheel direction counter and a missing middle click can occur together because they are different inputs.
Can vendor mouse software change what this tester shows?
Yes. A button assigned to a keyboard shortcut, navigation action or macro may reach the page differently from its default mouse action. Note the current assignment and change only one setting if you compare profiles. The test cannot inspect the vendor configuration or restore the original mapping for you.