Check your mouse polling rate, timing jitter and sensor accuracy right in your browser. Move the mouse over the test pad and see every report it sends.
Press start (or click the pad), then move your mouse in fast, continuous circles for 10 seconds.
Mouse jitter is any unwanted unsteadiness in what your mouse reports. It shows up in two ways: the timing of reports is uneven, or the position wobbles when you move in a straight line.
Uneven timing makes the cursor feel slightly stuttery even at a high polling rate. Positional jitter makes your crosshair shake or drift, which hurts precise aiming. Both are easy to miss by eye and easy to see with a test.
Your browser receives every movement report the mouse sends. We collect them all — including the ones the browser normally merges into a single screen frame — and time the gap between each one.
Polling rate is measured from back-to-back reports only. A mouse skips a report whenever the sensor hasn't moved since the last poll — which happens every time your hand slows down or changes direction — so averaging over those gaps would under-read it. We also show that raw average for comparison. Timing jitter is the average change between consecutive gaps. In straight-line mode we fit a perfect line through each stroke and measure how far your path strays from it. Nothing leaves your browser.
A mouse reports its position at a fixed rate. Higher is smoother, but only if the reports arrive evenly.
| Polling rate | Report every | Typical use |
|---|---|---|
| 125 Hz | 8 ms | Office mice and older devices. Visibly less smooth on fast screens. |
| 500 Hz | 2 ms | Budget gaming mice. Fine for most games. |
| 1000 Hz | 1 ms | The gaming standard. Smooth on 144–240 Hz monitors. |
| 2000–8000 Hz | 0.5–0.125 ms | High-end esports mice. Noticeable mostly on 240 Hz+ monitors; needs a fast CPU. |
Browsers round timestamps slightly for privacy, so readings above about 4000 Hz are approximate. Some browsers also cap how fast they deliver events.
DPI and true sensor lift-off distance can't be measured from a web page. The line test also picks up hand tremor, so compare results on the same desk rather than treating one number as absolute.