Mouse Polling Rate and Reaction Time
A smaller effect than refresh rate, but free to optimise.
TL;DR — Mouse polling rate determines how often the mouse reports clicks. 125 Hz adds up to 8 ms, 500 Hz cuts that to 2 ms, 1000 Hz to 1 ms. Above 1000 Hz the gains are below the noise floor for most uses.
Polling rate is one of the cheapest reaction wins available. Switching from 125 Hz (default for many office mice) to 1000 Hz removes 4–8 ms of average input lag, free of charge.
What polling rate is
Polling rate is how often the mouse sends its state to the computer. At 1000 Hz it reports every 1 ms; at 125 Hz, every 8 ms. A click that lands between two polls waits for the next one before reaching the system.
Average added delay by polling rate
| Polling rate | Average click delay | Max click delay |
|---|---|---|
| 125 Hz | 4 ms | 8 ms |
| 250 Hz | 2 ms | 4 ms |
| 500 Hz | 1 ms | 2 ms |
| 1000 Hz | 0.5 ms | 1 ms |
| 2000 Hz | 0.25 ms | 0.5 ms |
| 8000 Hz | 0.06 ms | 0.125 ms |
Diminishing returns past 1000 Hz
For reaction tests and most games, 1000 Hz captures effectively all of the available improvement. Going to 8000 Hz saves under 1 ms — well below the variance of human reaction. The main reason to use ultra-high polling is reduced cursor microstutter, not reaction speed.
Hidden costs of very high polling
- CPU usage rises with polling rate. On a CPU near its limit, 8000 Hz polling can lower FPS.
- USB bandwidth competition with other devices.
- Some games clamp input polling internally to 1000 Hz.
Frequently Asked Questions
How do I check my mouse polling rate?
Most gaming mice expose it in their driver. Free tools like MouseTester can measure it directly.
Does the mouse type matter?
Optical sensors and dedicated gaming mice support higher polling. Office mice rarely exceed 125 Hz.
What polling rate do esports pros use?
Most pros use 1000 Hz. A minority experiment with 4000 or 8000 for cursor smoothness.
Test Your Reaction Time Now
Free. 90 seconds. Global leaderboard. No download.
Start Test