CPS TestSpacebar ClickerSpacebarReactionKeyboardLeaderboardGuides

Polling Rate Test

Move the mouse in circles inside the box for three seconds. The measurement starts on the first movement.

–
Rate
–
Median gap
0
Events
Move the mouse hereCircles, for 3 seconds. Starts on the first movement

What polling rate is

A mouse doesn't stream its position; the computer asks for it on a schedule. 125 Hz means 125 times a second, one report every 8 ms. 1000 Hz means one every millisecond. Between reports the cursor doesn't move, so a low rate feels slightly stepped in fast games, and a high one feels smooth. Most office mice run at 125; most gaming mice at 1000, sometimes 500 to save battery.

How the page measures it

While you move, the browser fires movement events, and each one carries the time the mouse reported. The page collects those times for three seconds, takes the gaps between them, and reads the polling rate off the median gap. The histogram shows how the gaps split between the standard rates, which is useful when the mouse switches rates on its own or the USB port is dropping reports.

Keep the mouse moving the whole time. Every pause is a long gap that the median has to ignore, and if there aren't enough clean gaps the test asks you to go again.

Why you might see the wrong number

Other tests