Mouse Test
ButtonsFree online mouse test and mouse tester — buttons, scroll wheel and double-click timing in your browser.
Everything runs in your browser. Nothing is uploaded.How to use the Mouse Test online
- 01 Click inside the card with each button — left, right, middle, and side buttons light up.
- 02 Spin the scroll wheel up and down; the tick counter tracks direction.
- 03 Double-click normally a few times to calibrate the interval.
- 04 Watch the Chatter flag — it trips if one press registers as two under 90 ms.
- 05 Finish for a verdict you can copy.
Common problems & fixes
- Double-click fires on single clickThat's switch chatter — a worn micro-switch. Lower the double-click speed in Mouse settings as a stopgap, but the switch likely needs replacing.
- Side buttons do nothingInstall the vendor driver; some macro buttons don't emit standard events without it.
- Right-click not detectedSystem Settings → Mouse → enable secondary click.
- Scroll direction invertedThat's 'Natural' scrolling — the tick counter still records both directions.
- Buttons mismappedCheck xinput list-props and your libinput config for button remaps.
Related checks
While you are here, you can also see how often the pointer reports in Hz, light up every key to catch ghosting, or time how many clicks a second you can manage.
Working through the whole category? Browse all input tests in one place.
Frequently asked questions
Click each button and scroll on this free mouse tester. Confirm events register and review the double-click interval.
If clicks never appear here, check USB/Bluetooth pairing and OS mouse settings. Full walkthrough: mouse not working.
Chatter is when one physical click produces multiple click events — common on worn switches. Watch for rapid double registrations on a single press.
Yes. Double-click at your normal speed and the double click mouse test reports the interval between presses, plus a Chatter flag when one press registers as two.
Yes — the scroll wheel test counts ticks up and down, so you can spot a wheel that skips or jumps in one direction. Side buttons are part of the same mouse button test.
Some side buttons send browser Back/Forward instead of a normal button event. Try disabling those shortcuts in the mouse software, then retest.
No. Pointer events stay in your browser.