Mouse Test – Check Clicks, Double-Click and Scroll
Click anywhere in the test area below. Every button is counted — left, middle, right and the side buttons — and the gap between clicks is measured so a worn switch that double-clicks on its own shows up clearly.
Mouse test
Click, double-click and scroll here
Runs in your browser. Nothing is recorded or uploaded.
Ad space (mouse-after-tool)
How to use this mouse test
- Click once in the grey area with the left button. A dot marks the spot.
- Try the right, middle and side buttons — each is counted separately.
- Double-click normally several times. The fastest gap between two clicks is reported underneath.
- Scroll up and down over the area to check the wheel in both directions.
- Press Reset to clear the counts.
What the results mean
- Every button counts up as you click. The mouse and its switches are working.
- A click gap under 80 milliseconds. Switch chatter. No human clicks that fast, so the extra click came from the hardware. This is what causes files opening when you meant to select them, and items being dragged when you meant to click once.
- Your fastest gap is 100 ms or more. Normal. That is a deliberate human double-click.
- A button never counts. Either the switch has failed, or the button is mapped to something else in the manufacturer's software.
- Scrolling increments the wrong counter. A failing wheel encoder, which is mechanical.
- One click registers as two but the gap is above 80 ms. More likely your system's double-click speed is set very slow, making two deliberate clicks merge. Check your pointer settings.
Not working? Fix it
Windows 11 and Windows 10
- Open Settings → Bluetooth & devices → Mouse → Additional mouse settings and check the double-click speed slider. Too slow and separate clicks merge; too fast and real double-clicks are missed.
- Under ClickLock on the same screen, make sure it is off — it makes a click behave as a held button.
- For a wireless mouse, replace the battery before anything else. Erratic clicking and dropouts are usually low power.
- Try another USB port, and for a wireless receiver move it to a port away from USB 3 devices, which interfere with 2.4 GHz receivers.
macOS
- Open System Settings → Mouse and check the double-click speed.
- For right-click, check Secondary click is enabled — on an Apple Mouse it is off by default.
- For Bluetooth mice, forget the device and re-pair it.
- Check Accessibility → Pointer Control for Mouse Keys, which can interfere if switched on accidentally.
Chattering switches, in detail
- Check the warranty first. This is a known failure mode and most manufacturers replace a mouse that does it. Many warrant two years or more.
- Try the manufacturer's software. Some let you raise the debounce time, which masks mild chatter at the cost of a slightly less responsive click.
- Contact cleaner. A small amount sprayed into the switch, worked in by clicking repeatedly, often restores it for a few months. Not a permanent repair.
- Switch replacement. The real fix, and it means desoldering. Worth it on an expensive mouse, not on a cheap one.
Scroll wheel problems
- Blow compressed air into the wheel slot. Dust in the encoder is the most common cause of jumpy scrolling.
- Check for a free-spin mode switch — some mice have a button that disengages the notched feel, which can look like a fault.
- In Windows, check Settings → Mouse → Roll the mouse wheel to scroll and the lines-per-scroll figure.
- Test in another application. A page that handles scrolling oddly can look like a hardware fault.
Ad space (mouse-mid-content)
Frequently asked questions
My mouse double-clicks when I click once. What is wrong?
Almost certainly switch chatter: the metal contact inside the switch has worn and bounces, so one physical press is read as two. This test detects it by measuring the gap between clicks — a human cannot produce two clicks less than about 80 milliseconds apart, so anything faster is the hardware, not you. It is the most common failure on mice more than a year or two old, and it gets worse over time.
Can switch chatter be fixed?
Sometimes. If the mouse is under warranty, claim it — this is a recognised defect and manufacturers usually replace it. Some models let you increase the double-click speed threshold in their own software, which masks mild chatter. The real fix is replacing the switch, which means soldering. Contact cleaner sprayed into the switch sometimes buys months, but it is a reprieve rather than a repair.
What is a normal double-click speed?
Most people land between 100 and 500 milliseconds between the two clicks. Anything under 80 milliseconds is faster than human muscle can manage and indicates a hardware fault. The test shows your fastest gap so you can judge it yourself.
Why does my right-click not open a menu here?
The page deliberately blocks the context menu so the right button can be counted instead. Right-click works normally everywhere else — this is only suppressed inside the test area.
My scroll wheel jumps backwards while scrolling down.
That is a failing encoder in the wheel, and it is mechanical rather than software. Both directions are counted separately above, so scroll steadily in one direction and watch whether the opposite counter increments. A few manufacturers cover this under warranty.
The side buttons do not register.
Browsers do report the back and forward buttons, so if they are not counted here they are not reaching the system at all. Usually they are mapped to something else in the manufacturer's software, or that software is not installed. Check the mouse's own utility first.
Does this work with a trackpad?
Yes. The test uses pointer events, so a trackpad, drawing tablet or touchscreen registers as well as a mouse. Chatter detection is less meaningful on a trackpad, since those use different switch mechanisms that fail differently.
My cursor moves erratically or jumps around.
That is the sensor, not the buttons, so this test will not show it. Usually it is the surface: glass and high-gloss desks defeat optical sensors. Try a mouse mat or a sheet of paper. If it persists everywhere, clean the sensor window underneath — a single hair across it causes exactly this.
Related tests
Ad space (mouse-footer)