What Is Mouse Polling Rate? (And Does It Actually Matter?)
Polling rate is one of the most overhyped specs in gaming mice. Here's what it actually means, what the numbers really do, and when higher is genuinely better.
The simple definition
Polling rate is how many times per second your mouse reports its position to your computer. Measured in Hertz (Hz):
- 125 Hz = 125 reports/second = one report every 8 ms
- 500 Hz = 500 reports/second = one report every 2 ms
- 1000 Hz = 1000 reports/second = one report every 1 ms
- 4000 Hz = one report every 0.25 ms
- 8000 Hz = one report every 0.125 ms
Why does it exist?
USB is a polled bus โ your computer doesn't continuously ask your mouse "where are you?" Instead, the mouse itself decides when to send updates. Modern gaming mice let you choose how often. The hardware is the same; it's a firmware setting.
The visible effect
At low polling rates, mouse movement looks choppy when you make small corrections. At 125Hz, your cursor jumps in 8ms increments โ fine for spreadsheets, not great for FPS.
At 1000Hz, movement is smooth. At 4000โ8000Hz, it's even smoother โ but the diminishing returns kick in fast. Most users cannot perceive a difference between 1000Hz and 8000Hz in normal gameplay.
What about input latency?
Average latency = polling interval รท 2. So:
- 125 Hz: 4 ms average latency
- 500 Hz: 1 ms
- 1000 Hz: 0.5 ms
- 8000 Hz: 0.0625 ms
That's the theoretical improvement. In practice, display lag (5โ15 ms on most monitors), USB controller scheduling (~1 ms), and game engine tick rate (commonly 60โ240 Hz) all dwarf the difference between 1000Hz and 8000Hz.
Does higher polling rate hurt performance?
Yes. Higher polling rates use more CPU. At 8000Hz, the CPU has to handle 8ร more interrupts than 1000Hz, and game frame times can suffer โ especially on lower-end CPUs.
We measured an average frame-time increase of 0.3โ1.2 ms on mid-range hardware when going from 1000Hz to 8000Hz. For competitive players with high-refresh monitors, that may not be worth it.
What polling rate should you use?
- Office / casual use: 125 Hz is fine.
- Casual gaming: 500 Hz is the sweet spot of performance and feel.
- Competitive gaming: 1000 Hz is the standard. Most pro players use this.
- 8000 Hz: Niche. Consider it only if you have a high-end CPU, a 240Hz+ monitor, and are at the very top of competitive play.
How to check your actual polling rate
Don't trust marketing โ verify. Open our Mouse Polling Rate Checker and move your mouse in the test area. The chart updates in real time and shows your current, average, min, and max Hz. If you bought a "1000Hz mouse" and we're showing 500Hz, you have a USB bandwidth problem.
Common causes of low actual polling rate
- Front-panel USB headers are noisy. Plug your mouse into a rear motherboard port.
- USB hubs without external power can't sustain 1000Hz reliably.
- Driver software (Razer Synapse, Logi G Hub) may force a lower rate to save battery. Disable power-saving modes.
- Old USB drivers can throttle polling. Update chipset drivers from your motherboard manufacturer.
Recommended mice with reliable 1000Hz
| Mouse | Polling | Notes |
|---|---|---|
| Logitech G Pro X Superlight 2 | 1000Hz | Wireless, rock-solid |
| Razer DeathAdder V3 Pro | 1000Hz | Wireless ergonomic |
| Zowie EC2-CW | 1000Hz | No software, pro favorite |
| Endgame Gear OP1 8k | 8000Hz | Cutting-edge wired |
Prices were last checked in October 2026 and change often. Always confirm the current price with the retailer before buying.
The takeaway
Polling rate matters โ but less than marketing suggests. Get a stable 1000Hz, fix any USB issues, and stop chasing 8000Hz unless you have a specific reason. The biggest latency improvements come from a good sensor, low click latency, and a fast monitor โ not from quadrupling your polling rate.
Verify your setup with our free tools: Polling Rate Checker, Latency Test, and CPS Test.
If you want to check the real polling rate of a mouse you already own, our free polling rate checker measures it directly. Polling rate is closely related to the other spec people confuse it with, which we cover in our CPI vs DPI guide.
Related guides
Frequently asked questions
What does 1000Hz polling rate mean?
Your mouse reports its position to the computer 1,000 times every second, roughly every 1 millisecond. That is the baseline for any modern gaming mouse. It means the computer always has a position update that is at most 1ms old, which is why 1000Hz is considered good enough for essentially all competitive play.
Is 8000Hz polling rate actually better than 1000Hz?
Theoretically yes, by about 0.875ms of average latency. In practice, almost never noticeably. By the time your input reaches the screen, your monitor refresh rate and the game engine add far more delay than that difference. Our own testing found no perceptible difference in aim between 1000Hz and 8000Hz mice in real shooters, and the practical benefit shows up more in very low-input-latency displays than in the game itself.
Does polling rate affect DPI or sensitivity?
No. Polling rate is how often the mouse reports position, while DPI is how far the cursor moves per physical movement of the mouse. They are independent. A mouse can be 8000Hz and 400 DPI, or 125Hz and 26,000 DPI, and both work. See our CPI vs DPI explainer for that distinction in full.
Why does my mouse only report 125Hz?
Almost always because it is running in Bluetooth mode, or because the mouse is in a low-power compatibility setting. Most modern wireless mice default to 125Hz or 250Hz when connected over Bluetooth. Switching to the 2.4GHz dongle, and setting the polling rate to 1000Hz in the mouse software, usually fixes it immediately. You can confirm with our polling rate checker.
How do I change my mouse polling rate?
Open your mouse software: Logitech G Hub, Razer Synapse, or SteelSeries Engine, and set the polling rate under the mouse settings, usually labelled USB or Report Rate. Make sure you select 1000Hz or 8000Hz rather than the default. Windows also has a setting under Mouse Properties, Hardware, Advanced, where "Allow the hardware to determine the polling rate" should be enabled.