MouseTest
English

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.

Drag the circle to the ring
Drop
Clean drags
0
Early releases
0
Last hold
—
Longest hold
—

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

  1. Press and hold a mouse button on the circle at the left end of the track.
  2. Keep the button down and drag the circle to the right, into the dashed ring labelled Drop.
  3. Release the button once the circle is inside the ring. The circle returns to the start.
  4. Repeat at least 20 times, at different speeds.
  5. 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 textWhat it means
Drag the circle to the ringWaiting for you to start
Holding… keep the button downThe button is registered as pressed
Released before the ringThe press ended before the circle reached the ring
3 clean dragsThe 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

ResultLikely meaningWhat to do next
20 or more clean drags, 0 early releasesThe button holds reliablyNothing; retest if the problem returns
One early release in a long runPossibly your own fingerReset and repeat carefully
Early releases on several drags, at random pointsThe switch is losing contact while heldFollow the fix steps below
Early releases only on long, slow dragsA marginal switch, or a wireless dropoutRun the long-hold check and the wireless checks
Clean with one button, failing with the otherThe failing button's switch is wornCompare 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:

  1. Press on the circle and move it partway along the track.
  2. Stop there and keep the button down for 10 seconds, 30 seconds, or however long your real task needs.
  3. 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

  1. Retest on another computer or USB port. If the fault follows the mouse, it is hardware.
  2. 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.
  3. Raise the debounce time in the manufacturer's software if your model offers the setting, then retest.
  4. Update the firmware if an update is available.
  5. Use the warranty. A button that cannot hold a drag is a hardware defect. Contact the seller or manufacturer before opening the mouse.
  6. 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

01

How 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.

02

Why 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.

03

Can 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.

04

Is 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.

05

Does 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.

06

One 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.