Ready to Test
0 clicks recorded
00:00.000 elapsed
🔘
Mouse Button Tester
Click anywhere in this zone with any mouse button
Left Button
mouse button detected
Button 0
browser button index: 0

Button Status

Left
Right
Middle
Back
Forward
Side
Up Scroll
Down Scroll
Other
0
Total
0
Left
0
Right
0
Middle
0
Side
Timer

Session Stats

Total Clicks0
Left Button0
Right Button0
Middle Button0
Side Buttons0
Up Scroll0
Down Scroll0
Last Testing—
Chatter Events0
Click any button to test
L R Wheel Back Fwd

Click Log

No clicks yet. Click the test zone above.

Diagnostic Switch Controls & Testing Options

Diagnostic Test Protocol
Select testing routine for contact integrity or latency analysis.
Target Switch Focus
Filter detection focus to isolate specific button groups.
Debounce Filter Threshold
Flag repeated contacts under threshold as switch chatter.
Visual Guide Theme
Select active color accent for interactive hardware feedback.
Audio Synthesizer
Sound synthesis on actuation with chatter warning tones.
Session Maintenance
Clear button history, reset detected states, or export CSV log.
🔘

Mouse Switch Diagnostics

Test every physical switch on your mouse with instant visual feedback. Verify Left, Right, Middle scroll-wheel click, Back, Forward, and wheel notches. Whether checking a new gaming mouse or verifying switch actuation before repairs, this utility ensures every channel registers accurately. Test high-speed clicks with our clicker test or verify debounce on our mouse double clicking.

⚙️

W3C MouseEvent Standards

Modern web browsers follow standard W3C specifications: Left Click (Button 0), Middle Wheel Click (Button 1), Right Click (Button 2), Back (Button 3), and Forward (Button 4). Scroll wheel rotation triggers dedicated wheel delta events. Inspect release timing and contact hold duration to diagnose worn leaf springs.

🎮

Side Buttons & Gestures

Side buttons 3 and 4 connect directly to browser navigation history by default. If your thumb buttons fail to trigger, ensure browser gestures or manufacturer macro overrides are not intercepting raw mouse clicks. Test wheel encoder resistance with our scroll test and calculate resolution on our mouse dpi.

⏰

Switch Chatter & Debounce

Microswitch chatter occurs when worn copper leaf springs bounce rapidly upon contact, generating phantom double clicks within 1ms to 40ms. Use the diagnostic chatter filter below to detect faulty mechanical switches before replacing them, and follow our guide on mouse double click / fix.

Frequently Asked Questions

Click anywhere in the interactive dark test zone using any mouse button or rotate the scroll wheel. The tester highlights the exact button in the real-time layout, increments the channel count, and logs the event with millisecond precision.
Yes. Standard side buttons 3 (Back) and 4 (Forward) are fully supported. The tester suppresses browser page navigation so thumb switches register safely inside the test area.
Switch chatter occurs when oxidized or fatigued metal contacts inside mechanical switches oscillate upon closing, registering multiple clicks in under 40ms. If chatter events appear in your log, your switch contacts need cleaning or replacement.
Browsers only recognize standard mouse buttons 0 through 4 natively. Extra macro keys on MMO mice are handled by vendor drivers (e.g., Logitech G Hub, Razer Synapse) that map keys to keyboard keystrokes or complex macros rather than standard mouse events.
✓ Result copied to clipboard!