Mouse Button Test

Check each semantic mouse button role, including Back/X1 and Forward/X2.

Mouse Button Test

Listening for button input

Press each mouse button inside the test area.

Primary is usually left, Secondary usually right; Back/Forward are also known as X1/X2.

Detected button input
PrimaryNot yet detected0
MiddleNot yet detected0
SecondaryNot yet detected0
Back / X1Not yet detected0
Forward / X2Not yet detected0

Inside this test area, normal browser actions for tested buttons — including X1/X2 Back/Forward navigation — are suppressed when the browser exposes those events. Outside the area, normal button behavior is unchanged. If X1/X2 stay undetected, the browser, OS, or mouse software may not expose them to the page; that is not automatically a hardware failure.

Mouse Button Test is listening.

How to test mouse buttons

Press each button inside the test area. Held highlighting shows the current browser state and the counter records observed button-down events. Primary is usually the left button and Secondary usually the right, but OS remapping can change those semantic roles.

Middle and side buttons

Back/X1 and Forward/X2 are additional browser button roles. The test listens for normal pointer presses and uses auxiliary-click events as a fallback for side buttons when available. Some browsers, operating systems, drivers, or mouse utilities can still consume those buttons before the page sees them, so a missing X1/X2 event is not an automatic hardware verdict.