Mouse Drag Test
A free mouse hold test that shows whether your button stays pressed for a whole drag or lets go on its own.
Hold a button on the circle and drag it into the ring without letting go.
Runs in your browser. No input leaves this page.
A mouse drag test checks whether your mouse can keep a button held down for the full length of a drag. Hold a button on the circle above, drag it into the ring marked Drop, and release there: if the button lets go on its own before the ring, the test logs it as an early release.
How to use the mouse drag test
- Press and hold a mouse button on the circle at the left end of the track.
- Keep the button down and drag the circle to the right, into the dashed ring labelled Drop.
- Release the button once the circle is inside the ring. The circle returns to the start.
- Repeat at least 20 times, at different speeds.
- Read the four counters under the track. Press Reset to clear them.
The status line above the track tells you what the test sees at each moment:
| Status text | What it means |
|---|---|
| Drag the circle to the ring | Waiting for you to start |
| Holding… keep the button down | The button is registered as pressed |
| Released before the ring | The press ended before the circle reached the ring |
| 3 clean drags | The last drag reached the ring; the number is your running total |
Watch the status while you drag. If it flips from Holding… keep the button down to Released before the ring and the circle snaps back while your finger has not moved, you have just seen the fault.
What the four numbers tell you
- Clean drags counts drags that ended inside the ring.
- Early releases counts presses that ended anywhere before the ring.
- Last hold is how long the button stayed down on the most recent attempt, in seconds.
- Longest hold is the longest single hold since the last reset.
The hold times are measured from press to release on every attempt, successful or not. That makes them useful for diagnosis. If your drags normally take about a second and an early release shows a Last hold of 0.30 s, the button let go a third of the way through.
How to read your results
| Result | Likely meaning | What to do next |
|---|---|---|
| 20 or more clean drags, 0 early releases | The button holds reliably | Nothing; retest if the problem returns |
| One early release in a long run | Possibly your own finger | Reset and repeat carefully |
| Early releases on several drags, at random points | The switch is losing contact while held | Follow the fix steps below |
| Early releases only on long, slow drags | A marginal switch, or a wireless dropout | Run the long-hold check and the wireless checks |
| Clean with one button, failing with the other | The failing button's switch is worn | Compare with your warranty terms |
A healthy mouse does not release on its own. If you are confident your finger stayed down and the test still logs early releases across a couple of runs, the result is real.
Using it as a mouse hold test
Some buttons hold fine for a second and fail on longer presses. To check that, turn the drag into a hold test:
- Press on the circle and move it partway along the track.
- Stop there and keep the button down for 10 seconds, 30 seconds, or however long your real task needs.
- Finish the drag into the ring and release.
Longest hold should now show roughly the time you held. If the circle snapped back by itself during the wait, the button dropped the hold and the attempt is counted under Early releases, with Last hold showing exactly when it happened.
Vary the pressure as well. Many worn switches hold under a firm press and let go when you relax slightly, which is how most people hold a button during a long drag.
Mouse drag test or drag click test?
The two names sound alike but describe different things.
- A mouse drag test or mouse hold test, which is this page, checks that one press stays pressed while you move the mouse.
- A drag click test measures drag clicking, a technique where you slide a finger across the button so it registers many clicks in a row. The result is a clicks-per-second number.
If you came here to measure drag clicking speed, use the CPS test. If you want to know whether your button survives a held drag, you are in the right place.
Why does a mouse release during a drag?
A worn or dirty switch
This is the usual cause. Under each button is a micro switch with a springy metal blade that presses onto a contact. With wear, the blade loses tension, and the contact surfaces oxidise or collect dirt. While you hold the button, the connection flickers open for an instant.
The mouse reports that flicker as a release followed by a new press. During a short click you may never notice it. During a drag, the release ends whatever you were doing.
The same wear causes unwanted double clicks, and the two symptoms often appear together. If dragging is failing, run the double click test on the same button.
Wireless dropouts
A wireless mouse has to keep reporting that the button is still down. Low battery, a receiver that is far away or behind the computer, and interference in the 2.4 GHz band can all interrupt that. USB 3.0 ports and devices are a known source of noise in this band, so a receiver plugged in next to one is worth moving.
Software and settings
Software causes are less common, but check them before blaming the hardware. Macro tools, button remapping utilities and some accessibility features change how presses are handled. Testing the mouse on another computer is the quickest way to rule them out.
A very low debounce time in the mouse software can also expose switch flicker that a higher setting would hide. Whether you can change it depends on the model.
You, sometimes
An early release is logged whenever the press ends before the ring, including when you let go a little early. That is why one early release proves nothing, and a repeatable pattern does.
How to fix a mouse that fails the drag test
- Retest on another computer or USB port. If the fault follows the mouse, it is hardware.
- For wireless mice, charge or replace the batteries and move the receiver closer, ideally on a short USB extension cable away from USB 3.0 devices. If the mouse can also run wired, test it wired.
- Raise the debounce time in the manufacturer's software if your model offers the setting, then retest.
- Update the firmware if an update is available.
- Use the warranty. A button that cannot hold a drag is a hardware defect. Contact the seller or manufacturer before opening the mouse.
- Clean or replace the switch. Out of warranty, contact cleaner can restore a dirty switch for a while. A lasting repair usually means soldering in a new switch that matches your model.
The causes and repair steps overlap almost entirely with double clicking, so the guide on why your mouse is double clicking covers each step in more detail.
Where dropped drags show up in real use
- Files land in the wrong folder, or a drag-and-drop is cancelled halfway.
- Text selection stops before the end of the paragraph.
- A window stops following the cursor while you move or resize it.
- In games, a held action cuts out: automatic fire stops, a scoped aim drops, or a selection box closes early.
- In drawing and editing apps, a stroke breaks into two.
If any of these sound familiar, a few runs of the test above will confirm whether the button is responsible.
Related tests
A button that drops drags is usually not the only worn part. The full mouse test checks every button, the wheel and the polling rate in one panel. The scroll test then looks at the wheel on its own and flags any step that jumps backwards.
Frequently asked questions
01How do I test if my mouse is dropping drags?
Hold a button on the circle and drag it into the ring without letting go, then repeat at least 20 times. Each drag that reaches the ring counts as a clean drag. If the status changes to Released before the ring while your finger was still down, the button let go on its own.
02Why does my mouse let go while I am dragging?
The most common cause is a worn or dirty switch under the button that briefly loses contact while held. A weak wireless connection or low battery can also interrupt a hold. Software is a less common cause and can be ruled out by testing on another computer.
03Can I use this as a mouse hold test?
Yes. Press on the circle, keep the button down for as long as you want to test, then finish the drag into the ring. Last hold and Longest hold show the time in seconds, so you can confirm the button stayed down for the whole period.
04Is this a drag click test for clicking speed?
No. Drag clicking is a technique where you slide a finger across the button to produce many clicks, and it is measured in clicks per second. This page tests whether a single press stays held during a drag. Use a CPS test to measure drag clicking speed.
05Does the drag test work with the right mouse button?
Yes. The circle responds to whichever button you press on it, and the context menu is suppressed inside the test panel. Test the left and right buttons in separate runs so you know which one the early releases belong to.
06One early release showed up. Is my mouse broken?
Not necessarily. Letting go slightly before the ring yourself is also logged as an early release. Press Reset, run 20 careful drags, and only treat the result as a fault if releases happen while you are sure your finger stayed down.
More mouse tests
Each test below checks one part of the mouse in more detail than the all-in-one test.
- 01Mouse TestFree browser-based tests for every part of your mouse. Nothing to install, nothing uploaded.
- 02Double Click TestCatch a worn switch that registers two clicks when you press once.
- 03Scroll TestCount every wheel notch and flag scroll steps that jump the wrong way.
- 09Why Is My Mouse Double Clicking?The causes of unwanted double clicks and the fixes worth trying, in order.