reactioncheck

A little curiosity. A quicker you.

Mouse Test

Click every button and roll the wheel in the box. Then test for accidental double clicks and estimate your polling rate.

Buttons and wheel

The box suppresses context menus and requests suppression of side-button navigation. Some browsers still navigate on back/forward buttons.

  • Left 0
  • Middle 0
  • Right 0
  • Back 0
  • Forward 0
up 0 · down 0

Double click test

—

Click here twice quickly. The number is the milliseconds between the two clicks. Under 80 ms is flagged for a closer look; this alone does not diagnose a faulty switch.

Short click intervals: 0

Polling rate (estimate)

Estimated rate—Hz

Move the mouse in circles inside the buttons box for a couple of seconds.

Three steps. You’re in.

  1. Click each button while the pointer is inside the box: left, right, middle (wheel click), and the two side buttons. Each one lights on the drawing and adds to its counter.
  2. Roll the wheel up and down. The arrows light and count browser wheel events; events may not match physical notches.
  3. Double-click the test box a few times and read the interval. Then move the mouse in circles in the buttons box to estimate polling rate.

Mouse click test: what to look for

Each browser-reported button should light on press and go dark on release. Repeated missed or extra events deserve investigation, but this page cannot determine whether the cause is a switch, driver, mapping or connection. Try slow single clicks, check mouse software settings, then compare another port or computer. Trackpad gestures and side buttons may be handled differently by the browser.

Double click test: interpreting extra clicks

A worn switch can register an extra click. This test flags intervals below 80 ms as a simple screening heuristic, not proof of failure: fast clicking techniques and software can also produce short intervals. Try deliberate single clicks and look for repeated extra events. Check your mouse settings, try another port or computer, and consult the manufacturer before opening or cleaning the switch.

Scroll wheel test

The counters measure vertical wheel events received by the browser, not physical notches. Smooth scrolling, trackpads, free-spinning wheels and driver settings can produce several events per movement. Unexpected reverse events are a reason to compare slow scrolling in another app and on another device; they do not by themselves identify a faulty encoder. See how browsers report wheel events.

Polling rate estimate: what it means

Polling rate is how often the mouse reports its position: 125 Hz (every 8 ms), 500 Hz (2 ms) or 1000 Hz (1 ms) are the usual settings; 4000 and 8000 Hz exist on recent gaming mice. The page measures the spacing between raw pointer events while you move, takes the median, and displays the observed event rate. Two limits make it an estimate. Raw pointer events improve the estimate where supported. Browsers can combine movement events or limit timestamp precision, so the result may follow the display frame rate instead of USB polling. And the mouse only reports while moving, so move continuously in circles rather than in short flicks.

Frequently asked questions

Why does the right button open a menu outside the box?

The box suppresses the context menu only inside itself, so the rest of the page behaves normally. Keep the pointer inside the drawing area while testing.

Why do the back and forward buttons navigate?

Some browsers or operating systems handle side-button navigation before a page can prevent it. The test requests suppression inside the box, but it cannot guarantee it. Return with browser navigation if needed and compare the button mapping in your mouse settings.

My mouse double clicks on its own. What should I do?

Try slow, deliberate single clicks. Repeated extra clicks can indicate a switch or configuration problem, but the 80 ms flag alone does not confirm a fault. Try another port or computer and check the manufacturer’s support and warranty guidance.

What is a normal double click speed?

There is no validated normal range for this test. A deliberate double click varies with the person and input device, and your operating system has its own adjustable recognition threshold. This page reports the interval between received events; its 80 ms flag is only a screening heuristic.

Why does the polling rate show 60 or 120 Hz?

The browser may combine mouse movement events around display frames. Raw pointer events can improve the estimate where supported, but a web page cannot guarantee the mouse’s configured USB polling rate.

Does the test work with a trackpad?

Clicks and scrolling, yes. Trackpads report as a mouse with a left button, and a two-finger click registers as right. The polling rate estimate is not meaningful for trackpads.

Does the test work on a phone?

Taps count as left clicks and the double click test works with two quick taps. There is no wheel or side buttons to test on a touch screen.

Can this test tell me my mouse DPI?

No. DPI is how far the cursor moves per inch of mouse travel, and a web page cannot see physical distance. The mouse software or a ruler and a full-screen cursor is the way to check DPI.