Mouse Button Tester
Test every mouse button, the scroll wheel, and double-click timing to check for chatter, misclicks, or a failing mouse. Free, no download required.
Click or scroll anywhere in this box to test your mouse
Find a failing mouse before it costs you a match
Click every button, scroll the wheel, and check the exact time between clicks to catch chatter, a stuck button, or a dead scroll wheel before they cause a misclick.
Why Use This Mouse Tester?
Every Button Covered
Left, right, middle, and side buttons are each tracked with their own counter, so a single quiet button is easy to spot.
Scroll Wheel Check
Scroll up and down inside the test area to confirm both directions register cleanly, without skips or double steps.
Chatter Detection
Every click interval is measured in milliseconds, so an unwanted double-click from a worn switch stands out immediately.
Nothing Leaves Your Browser
Click and scroll data stays on the page and updates your counters instantly. Nothing is logged or sent anywhere.
How this Mouse Button Tester works
This mouse tester listens to your browser's mouse events to check each button, the scroll wheel, and the timing between clicks, all in one place. Click inside the test area with your left, right, or middle button, or with a side button if your mouse has one, and the matching button on screen lights up and its counter goes up. Scroll up or down inside the same area and the wheel counters move with it, so you can confirm the wheel reads both directions cleanly.
Double-click timing is where most mouse problems actually show up. Every time you click the same button twice, the tool measures the gap between the two clicks in milliseconds and adds it to a short history list. A real double-click from a person almost never lands under about 80 milliseconds. When a gap that short shows up on its own, without you trying to double-click, it usually means the switch inside that button is wearing out and firing extra clicks by itself, a fault commonly called switch chatter.
Right-click is tested the same way as any other button, and the test area blocks the normal right-click menu so the click registers instead of opening a browser menu. Everything is calculated on the page as you click; no click data is saved or sent anywhere. Reset the counters whenever you want to start a clean run, for example after testing a second mouse for comparison.
How to use this Mouse Button Tester
Click inside the test area
Click with each button — left, right, middle, and any side buttons — and watch it light up with a running count.
Scroll the wheel
Scroll up and down inside the test area to confirm both scroll directions are read correctly.
Watch the click interval
Check the gap between clicks in milliseconds. A very short, unintended gap can point to switch chatter.
Example Usage
Checking click interval for switch chatter:
Frequently Asked Questions
What does this mouse tester actually check?
What is mouse chatter or a "double-click bug"?
How does this tool detect chatter?
Why doesn't right-clicking inside the test area open the usual menu?
My mouse has side buttons. Will they show up here?
Can this tool measure my mouse's polling rate or DPI?
Why does the scroll wheel counter only go up sometimes?
Is my click data saved or sent anywhere?
Can I use this test on a touchscreen phone or tablet?
What should I do if a button or the scroll wheel fails this test?
Related Tools
Spacebar Speed Test
How fast can you hit the spacebar? Test your finger speed with 1, 3, 5, 10, 30, or 60 second timers.
Reaction Time Test
Take a free online reaction time test. Wait for the green signal, react as fast as you can, and compare your average across five attempts.
Mouse Sensitivity Calculator
Convert mouse sensitivity between popular FPS games like Valorant, CS:GO, Apex Legends, and Overwatch.
Online Keyboard Test
Test every key on your keyboard for stuck keys, dead keys, and ghosting. Press keys and see them light up on a live on-screen keyboard.
First Person Shooter Test
Test FPS aim speed and accuracy in your browser. Hit moving targets, track reaction time, and review your score in a fast 15, 30, or 60 second round.
Frame Skipping Test
Run a free frame skipping test online. Watch a moving bar flash on every dropped frame and see your refresh rate, skip rate, and a plain-language jank score.
The Mouse Button Tester is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

