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
This test needs a mouse
Test the hardware you do have instead. The touchscreen test reads the digitiser under your screen: it draws every finger you put down, counts how many the panel tracks at once, and shows the patches that report no touch. That is the part of a phone or a tablet that fails.
To run this page as it is meant to run, open it on a computer with a mouse or a trackpad. A tablet with a mouse or a trackpad attached also works, and this page shows the full test as soon as the browser reports that pointer.
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.