Hardware Guide

What Is a Good Polling Rate?

125, 500, 1000, or 8000 Hz — which polling rate actually matters for your mouse and controller, and which numbers are just marketing?

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.

HzGap between reports 125 Hz8 ms 250 Hz4 ms 500 Hz2 ms 1000 Hz1 ms

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.

Wired vs wireless

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.

Frequently Asked Questions

What is a good polling rate for a gaming mouse?
1000 Hz is the sweet spot and long-standing standard for gaming mice, giving a 1 ms report interval that's smooth and responsive. 500 Hz is fine for most people. The most noticeable jump is from an old 125 Hz mouse up to 500 or 1000 Hz. Ultra-high rates like 4000 or 8000 Hz offer little felt benefit for most players and use more CPU.
What is a good polling rate for a controller?
Most console controllers poll at 250 Hz over USB, which is a fine baseline 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 precise timing matters. Wired always beats Bluetooth for a stable rate.
Is 1000 Hz polling rate better than 500 Hz?
Slightly, but the difference is subtle. 1000 Hz halves the report interval from 2 ms to 1 ms, a genuine improvement competitive players may feel, but most people won't notice it in normal play. Both are excellent. The bigger, clearly felt jump is from 125 Hz up to 500 Hz, not 500 up to 1000.
Is 8000 Hz polling rate worth it?
For almost everyone, no. The difference over 1000 Hz is measurable on paper but extremely subtle to feel, and 8000 Hz uses significantly more CPU, which can actually lower your frame rate in demanding games and undo the benefit. Unless you're a competitive player on a high-end PC with CPU headroom to spare, 1000 Hz is the better choice.
Does polling rate reduce input lag?
Yes, but by a small and shrinking amount. Going 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 saving fractions of a millisecond, below human perception. Polling is only one part of total lag; your display, game engine, and connection all add far more.
How do I test my polling rate?
Use a browser-based tester: move your mouse in continuous circles (or move a controller stick) while the tool times how often fresh data arrives and converts it to a live Hz reading. For a mouse, use our Mouse Polling Rate Tester; for a controller, the Controller Polling Rate Test. Use a wired connection for the most accurate reading of your true hardware rate.
Why is my polling rate lower than advertised?
Common causes include a Bluetooth or older wireless connection capping the rate, a USB hub between the device and PC, heavy CPU load starving the polling loop, or a browser test reading slightly below the hardware rate above 1000 Hz. Switch to a direct wired USB port and close background apps to see your device's true ceiling.
Related Tools

Test Your Polling Rate