Skip to content
PeriphCheck Guides

Mouse Tester

Click any button to test it — with double-click bug detection, scroll and sensor checks.

Left: 0

Middle: 0

Right: 0

Back (4): 0

Forward (5): 0

Scroll ↑: 0

Scroll ↓: 0

Click, scroll and hold buttons inside this panel. Right-click menu is suppressed here.

Sensor tracking

Draw slow circles — gaps or straight jumps in the line reveal sensor skipping.

Double-click detector

Any second click within 80ms of the last one is flagged — real human double-clicks are slower. Flags: 0

How it works

Every part of your mouse gets its own check. The five button zones light up on the mouse graphic as you press them and count each click — including side buttons 4 and 5 where the browser exposes them. The scroll counters increment per wheel step in each direction, so a skipped or reversed step (a failing wheel encoder) shows up immediately as a count that doesn't move or moves the wrong way.

The double-click detector watches the interval between consecutive presses of the same button. A worn micro-switch "bounces", firing two clicks from one physical press within a few milliseconds — our 80ms threshold is far below intentional double-click speed, so any flag is a strong sign of the infamous double-click defect. The tracking canvas draws your raw pointer path; a healthy sensor produces a continuous line, while jumps and gaps at slow speeds indicate sensor skipping or a dirty lens. All processing happens locally in your browser.

Mouse button test: what each button should register as

Browsers number mouse buttons consistently: 0 is left click, 1 is the wheel press (middle click), 2 is right click, and 3/4 are the side buttons — "back" and "forward". If a side button does nothing here, check the vendor software first: buttons remapped to keyboard shortcuts or macros in G HUB, Synapse or similar report as those keys, not as mouse buttons, and that's configuration rather than damage. A DPI button usually never appears — most mice handle it internally without telling the computer, which is normal.

Reading a failed test

ResultMost likely causeWhat to do
A button counts nothing at allBroken switch or cut traceTry another USB port and PC to rule out software; if it stays dead, the switch needs replacing
Double-click flags on one buttonWorn micro-switch contacts bouncingClassic wear failure — see the double-click fix guide for the warranty, software-debounce and switch-swap options
Scroll count skips or reversesDirty or worn wheel encoderBlow out the wheel housing with compressed air; persistent misses mean the encoder is failing
Clicks register intermittently on a wireless mouseWeak battery or interferenceCharge fully, move the dongle to a front port or extension, away from USB 3.0 sockets
Tracking line has jumps at slow speedDust on the sensor lens or a failing sensorClean the lens with a dry cotton swab and re-test on a plain mousepad

Two related checks are worth running while you're here: the click speed test confirms sustained clicking under load, and the polling rate test verifies your mouse actually reports at its advertised rate — a mouse stuck at 125Hz feels sluggish even with perfect switches.

Diagnosing your mouse

Click each button, roll the wheel and move the pointer inside the arena; every button, scroll step and the double-click detector report live. Because the test reads raw browser events, it separates a genuine hardware fault from a software quirk — the difference between "my mouse is broken" and "my mouse software remapped a button".

The double-click bug

A worn micro-switch "bounces", sending two clicks for one physical press. The detector flags any second click landing within 80 ms of the first — far faster than any human double-click. Repeated flags on single presses mean switch bounce: a real hardware fault. Contact cleaner sometimes buys time; otherwise the switch needs replacing. This same bounce silently inflates scores on the click test, so verify here first.

Button and scroll issues

SymptomCauseFix
Side buttons 4/5 don't registerBrowser support varies; driver mapped them to Back/ForwardDisable gestures in the mouse software, re-test
Right-click opens a menuContext menu stole focusClick once inside the arena first
Scroll skips or reverses stepsFailing wheel encoderClean the wheel; a worn encoder needs replacing
One physical click = two countsSwitch bounce (double-click bug)Contact cleaner or switch replacement

Sensor and tracking

Move the pointer smoothly across the arena. Jumps, stutters or a cursor that won't reach the edges point to a dirty sensor lens, a bad surface (glossy or glass), or a failing sensor. Wipe the lens, try a proper mousepad, and re-test before blaming the hardware.

Troubleshooting

Right-click opens a menu instead of registering

The test arena suppresses the context menu while your pointer is inside it. If a menu still opens, click once inside the arena first so it has focus.

Buttons 4 and 5 don’t register

Browser support for side buttons varies, and some mice map them to Back/Forward at driver level. Try disabling gestures in your mouse software, then test again.

The double-click detector flagged my mouse — now what?

Repeated flags on a single physical click mean switch bounce, a hardware fault. Cleaning with contact cleaner sometimes helps; otherwise the switch needs replacing.

Frequently asked questions

Which mouse buttons can I test?

Left, right, middle (wheel click), and side buttons 4 and 5, plus scroll up/down and pointer tracking.

What is the double-click bug?

A worn switch “bounces”, sending two clicks for one press. Our detector flags any second click that lands within 80ms of the previous one — far faster than a human double-click.

Can I test my scroll wheel?

Yes — scroll inside the arena and watch the up/down counters. Skipped or reversed steps indicate a failing wheel encoder.

Is my mouse data private?

Completely. All events are processed in your browser; nothing is recorded or uploaded.

Test your exact mouse model

Every model fails differently — the G502's switches bounce, the Superlight drops inputs near USB 3.0 ports, the DeathAdder V2's wheel encoder wears. Pick your mouse for its specs, documented weak points and model-specific fixes alongside the tester:

Related tools