Mouse Test
Check every mouse button, the scroll wheel, double-clicking, cursor tracking, and dragging. The mouse graphic lights up as you click. Everything runs on your device — nothing is uploaded.
Click the buttons on your real mouse — left, right, and the wheel (middle) — over this area. Right-click is captured here so no menu pops up.
A worn switch fires two presses for one click. Two presses of one button under 80 ms apart count as a bounce. See common hardware faults.
Single-click drill
Drag test
How to use the mouse test
Move your cursor over the page and the cursor (x, y) readout tracks it in real time — jumpy or frozen numbers can indicate a failing sensor or a dirty surface. Click each button on your real mouse: the matching part of the on-screen mouse lights up, the last button field names it, and the clicks counter ticks up. Test the left, right, and middle (scroll-wheel) buttons this way; right-clicks are captured inside the tool so the context menu won't interrupt you.
To check for a worn double-click switch, deliberately double-click and confirm the double-click field reads "detected". A common fault on older mice is the opposite problem — a single click that registers as a double. The suspected switch bounces field catches it by timing. The tool records every press per button and flags two presses of the same button under 80 ms apart. A human double-click almost always takes more than 100 ms, so a flagged pair is the switch, not you. The shortest interval field shows the closest pair seen so far. For a clean answer, run the single-click drill: press Start, click the box 50 times with a full second between clicks, and read how many registered as two. A healthy mouse reports 0. Scroll the wheel up and down to confirm the scroll direction is detected both ways, and press-and-hold inside the drag test box, moving before you release, to confirm dragging holds without dropping mid-motion.
Press Reset counters to start a fresh run. This tool only reads standard mouse and pointer events in your browser and records nothing.
None of this says anything about how often your mouse reports back — the figure gaming mice advertise as 500 Hz or 1000 Hz. That is a timing measurement rather than a button one, so it has its own page: the mouse polling rate test times the gaps between reports and tells you straight out how much of the answer your browser's clock is able to resolve.
If a button feels unreliable, our guide to common hardware faults and how to diagnose them covers double-click failure and drift. Using a game controller? Check for stick drift at stickdriftcheck.com.