Polling rate is one of those specs that sounds important, gets bigger every product generation, and yet almost nobody explains in plain terms. Is 1000 Hz better than 500? Is 8000 Hz worth the money? Does it even matter for how you play?
This guide answers all of that for both mice and controllers — what a good polling rate actually is, when a higher number helps, and when it's just a bigger sticker on the box.
What Is Polling Rate?
Polling rate is how often your device reports its position or state to your computer, measured in hertz (Hz). A 1000 Hz mouse tells the PC where it is 1000 times a second — once every millisecond.
The higher the number, the more frequently the update happens, and the smaller the gap between your physical action and the computer hearing about it. That gap is the whole point, so it helps to see it in real numbers.
Each doubling of polling rate halves the gap between reports. The jumps get smaller every step — which is the key to understanding what's worth paying for.
Notice the pattern: going from 125 to 250 Hz saves 4 ms, but 500 to 1000 Hz saves only 1 ms. The benefit shrinks fast as the number climbs, and that's the single most important thing to understand about polling rate.
What Is a Good Mouse Polling Rate?
For a gaming mouse, 1000 Hz is the sweet spot and has been the standard for years. It gives a 1 ms report interval, which is smooth and responsive for everything from shooters to design work.
500 Hz is perfectly fine for most people, and the step up from an old 125 Hz office mouse to 500 or 1000 Hz is the one jump you can genuinely feel — cursor movement becomes noticeably smoother.
Is 4000 or 8000 Hz worth it?
For almost everyone, no. The difference over 1000 Hz is measurable on paper but extremely subtle to feel, and these ultra-high rates use noticeably more CPU.
That extra CPU load can actually lower your frame rate in demanding games — undoing the tiny responsiveness gain. Unless you're a competitive player on a high-end PC with power to spare, 1000 Hz is the smart choice. You can check what your mouse is really achieving with our Mouse Polling Rate Tester.
What Is a Good Controller Polling Rate?
Controllers work a little differently. Most console controllers poll at 250 Hz over USB, which is the baseline and fine for the vast majority of games.
PC-focused and pro controllers often reach 500 or 1000 Hz wired, which is noticeably crisper for fighting games, fast shooters, and rhythm titles where frame-perfect timing matters. Test yours with our Controller Polling Rate Test.
This is the biggest lever of all. Bluetooth almost always polls lower and less consistently than a wired USB connection. If your rate reads low, switch to a cable before assuming anything is wrong — it's the single most effective fix.
Does a Higher Polling Rate Reduce Input Lag?
Yes — but by a small and shrinking amount. Moving from 125 Hz to 1000 Hz removes up to about 7 ms of worst-case delay, which is real and felt.
Beyond 1000 Hz, you're shaving off fractions of a millisecond — far below what a human can perceive. And polling is only one link in a long chain: your display, the game engine, and your connection all add far more delay than polling ever will.
Polling Rate vs Refresh Rate vs Frame Rate
These three all use hertz and get constantly confused, so here's the plain-language difference:
- Polling rate is how often your mouse or controller reports its input.
- Frame rate is how many images your graphics card renders per second (FPS).
- Refresh rate is how many times your monitor redraws the screen per second.
They stack, and your felt responsiveness is limited by the weakest one. A 1000 Hz mouse feeding a game at 40 FPS on a 60 Hz monitor is bottlenecked long before polling matters. Balance the three rather than maxing one.
Why Your Real Polling Rate Might Be Lower
Almost every device polls below its headline number in normal use, and usually there's nothing wrong. The common causes:
- Bluetooth or old wireless caps the rate — switch to wired USB to see the true ceiling.
- USB hubs between the device and PC can drop the effective rate; use a direct motherboard port.
- Browser tests read input on their own loop, so an in-browser figure can read slightly below the real hardware rate, especially above 1000 Hz.
- Heavy CPU load can starve the polling loop and cause the rate to fluctuate.
The Bottom Line
For a mouse, aim for 1000 Hz — it's the proven sweet spot, and anything higher is a luxury most people won't feel. For a controller, 250 Hz is a fine baseline and 500–1000 Hz is a real bonus for competitive play.
Above all, use a wired connection and match your polling rate to a system that can actually keep up. Then test your real numbers rather than trusting the box — the tools below take under a minute.