Mouse Double Click Test
Check whether your mouse sends one click as two. Click slowly in the box and the test times every press. Any press that comes too soon after you let go is marked as a double click.
Leave this at 80 ms unless you click very fast on purpose.
Click here with any button
Click slowly, about once a second. Each press should show up once.
Left, right, middle, back, and forward buttons are counted. The right click menu and page scrolling are turned off inside the box.
Left
0 clicks
Not tested
Right
0 clicks
Not tested
Middle
0 clicks
Not tested
Back
0 clicks
Not tested
Forward
0 clicks
Not tested
Scroll wheel
Up 0
Down 0
Your clicks will be listed here.
About the mouse double click test
What is mouse double clicking?
A mouse that double clicks on its own turns one press into two clicks. Files open when you only meant to select them, a single click in a game fires twice, and drags let go halfway. It is a hardware fault, usually a worn button switch.
This test catches it by timing how long each button was up before it was pressed again. A person clicking slowly leaves hundreds of milliseconds between presses. A faulty switch leaves a few.
Why use our mouse double click test
- ·Every button. Left, right, middle, back, and forward are counted separately, plus the scroll wheel.
- ·Real timings. See how far apart each click was, in milliseconds, not just a yes or no.
- ·Catches drag drops. A button that lets go while held shows up as an extra press.
- ·Private. Runs in your browser with nothing uploaded and no signup.
How to test a mouse for double clicking
- 1
Click the box slowly
Click the box with the left button about once a second. Each press adds 1 to the left button count, and the big number shows how long the button was up before that press.
- 2
Watch for double clicks
A press that comes less than 80 ms after you let go is marked as a double click and shown in red. When you click slowly, real presses are hundreds of milliseconds apart.
- 3
Hold the button down
Press and hold the button for a few seconds, then let go. If the press count goes up while you are still holding it, the switch is letting go on its own.
- 4
Test the other buttons
Repeat with the right, middle, back, and forward buttons, and roll the scroll wheel. Keep going for a minute or two, since a worn switch may only fail now and then.
Double click test options: the threshold
The threshold is the shortest gap the test accepts between letting go of a button and pressing it again. Anything shorter is counted as a double click. It starts at 80 ms and can be set from 20 to 200 ms with the slider above the test box. Changing it updates the counts for every press you have already made.
- ·Click slowly and keep the default. At about one click a second, your real gaps are far above 80 ms, so only switch bounce gets flagged.
- ·Lower it if you click fast. Very fast clicking, like jitter or butterfly clicking, can leave real gaps under 80 ms. Lower the threshold, or slow down, so real clicks are not marked as faults.
- ·Look at the gaps in the list. The timing details list the gap before each of your last 20 clicks. A gap of a few milliseconds is a clear fault. One just under the threshold may just be a quick click.
This is not the same as the double-click speed setting in Windows or macOS. That setting decides how close two clicks must be to open a file, and on Windows it is 500 ms by default. The threshold here is much shorter, because it is looking for clicks no person makes on purpose.
Why a mouse starts double clicking
Each mouse button presses a small switch with metal contacts inside. When the contacts meet, they bounce for a moment before they settle. The mouse firmware ignores anything that happens during a short window after each press, called the debounce time, so one press counts once.
Over time the contacts wear and corrode. The bounce lasts longer than the debounce time, or the contacts lose touch for a moment while you hold the button. The mouse then reports a release and a new press, which you see as a double click or a dropped drag. It usually starts with the left button, since it gets the most use, and it often comes and goes before it gets worse.
How to fix a mouse that double clicks
- ·Raise the debounce time. Some gaming mice let you set the debounce time in their software. A higher value ignores longer bounces, at the cost of a few milliseconds of delay. Run the test again after changing it.
- ·Try another computer or USB port. If the test shows double clicks on a second computer too, the fault is in the mouse and not your settings.
- ·Use the warranty. Double clicking is a known hardware fault, so a mouse still under warranty can often be replaced. Save a screenshot of the test results to show the problem.
- ·Replace the switch. The switch can be desoldered and swapped for a new one. It is cheap but needs a soldering iron and some care, and opening the mouse usually ends the warranty.
Mouse settings that look like double clicking
If the test shows each press exactly once but your computer still acts as if you double clicked, the mouse is fine and a setting is the cause. Check these first.
- ·Single-click to open (Windows). File Explorer can open files and folders with one click. Open File Explorer Options, and on the General tab check that "Double-click to open an item" is selected.
- ·ClickLock (Windows). With ClickLock on, holding a button for a moment locks it down until you click again, so drags seem to start and stop by themselves. Turn it off on the Buttons tab of Mouse Properties (Additional mouse settings in Windows Settings).
- ·Double-click speed. This sets how far apart two clicks can be and still open a file. It does not create extra clicks, but a very slow setting can make two separate clicks act like a double click. On Windows it is on the Buttons tab of Mouse Properties. On a Mac it is in System Settings, Accessibility, Pointer Control.
- ·Mouse software and macros. Gaming mouse software can map a button to a double click or a macro. Check that the button is set to a normal click, and check for a debounce time setting that is set very low.
Frequently asked questions
- How do I test my mouse for double clicking?
- Click the test box slowly, about once a second, and watch the press count. Each press should add exactly 1. If a single press adds 2, or a press is marked in red as a double click, the mouse is sending one press as two clicks. Also hold the button down for a few seconds to check that it does not let go by itself.
- What counts as a double click in this test?
- The test times how long each button was up before it was pressed again. If that gap is shorter than the threshold (80 ms unless you change it), the press is counted as a double click. When you click slowly, a real gap is hundreds of milliseconds, so a gap of a few milliseconds means the switch bounced.
- Why does my mouse double click when I click once?
- Almost always a worn switch. Each mouse button sits on a small switch with metal contacts. As the contacts wear or corrode, they can bounce or briefly lose touch when you press, so the mouse reports one press as two. The mouse firmware ignores very short bounces, but a worn switch can bounce for longer than that.
- Why does my mouse let go when I drag something?
- It is the same fault. While you hold the button, a worn switch can lose contact for a moment, which the computer reads as a release followed by a new press. Use the hold step of the test: hold a button down for a few seconds and watch whether the press count goes up while you are still holding it.
- Can a setting make it look like my mouse double clicks?
- Yes. Windows can be set to open files with a single click, and the Windows ClickLock feature can make drags start and stop on their own. Mouse software can also map a button to a double click. If this test shows each press once but files still open on one click, check those settings.
- Does the test check the right, middle, and side buttons?
- Yes. It counts the left, right, middle, back, and forward buttons separately, and it counts scroll wheel steps up and down. The right click menu and page scrolling are turned off inside the box so they do not get in the way.
- Why did my back or forward button not show up?
- Not every mouse has back and forward buttons, and some mice only send them after their software is installed. The test tries to stop these buttons from going back or forward a page while the pointer is in the box. If your browser still changes page, come back and test the other buttons.
- Why do the gaps often come in steps like 8 ms?
- A mouse sends its button state a set number of times per second, called the polling rate. At 125 Hz it reports every 8 ms, and at 1000 Hz every 1 ms. Browsers can also round event times. So very short gaps are measured to the nearest few milliseconds, which is still far shorter than any real click.
- Can I test a touchpad or a touch screen?
- Touchpads work: a click or tap counts as a left click, and a two-finger click counts as a right click if your system is set up that way. Taps on a touch screen are not counted, because this test is for checking mouse buttons. Touchpads also send many small scroll events, so the scroll count is only useful for a mouse wheel.
- Is anything I click uploaded?
- No. The test runs entirely in your browser. Nothing is saved or sent anywhere, and the counts are cleared when you press Start over or leave the page.