Mouse polling rate is how often your mouse reports its position to your PC, measured in Hertz (Hz). A 1000Hz polling rate means 1,000 position updates per second – one every millisecond. For competitive FPS players, 1000Hz is the minimum worth using. For casual gaming, 500Hz works fine. Going above 1000Hz offers diminishing returns that most people cannot perceive. For a broader overview, see our in-depth gaming mouse guide.
This guide breaks down what polling rate actually does, how each tier compares in real input lag numbers, whether high polling rates are worth the CPU overhead and battery drain, and how to check or change yours. Three visual diagrams below make the differences concrete.
GamerHardware.org is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. Learn more.
What Polling Rate Actually Means
Your PC does not passively wait for mouse data. It actively asks the mouse “where are you?” at a fixed interval through USB interrupt requests. The polling rate sets how often those requests happen.
At 125Hz, the PC checks every 8 milliseconds. At 1000Hz, it checks every 1 millisecond. Each check returns the sensor’s current X/Y position, button states, and scroll wheel data. The operating system then updates the cursor position on screen.
Think of it like a security camera. A camera recording at 10 frames per second misses a lot of movement between frames. A camera at 60 frames per second captures motion smoothly. Polling rate works the same way – more reports per second means smoother, more accurate cursor tracking.
One thing manufacturers rarely mention: the polling rate only sets the maximum report frequency. If you move the mouse slowly, the sensor may not have new data to report at every interval. The actual update rate depends on both the polling rate setting and how fast you move the mouse.
125Hz vs 500Hz vs 1000Hz vs 4000Hz vs 8000Hz
The differences between polling rate tiers are easiest to understand visually. The diagram below shows how many position reports your mouse sends during a single fast swipe across a mousepad.
The visual tells the story: jumping from 125Hz to 1000Hz is a dramatic improvement. You go from 6 position updates to 50 in the same time window. But moving from 1000Hz to 4000Hz or 8000Hz just packs more dots into an already dense line. The gains shrink fast.
The Numbers That Matter
| Polling Rate | Delay Between Reports | Reports Per Second | Who Benefits |
|---|---|---|---|
| 125 Hz | 8.0 ms | 125 | Nobody – avoid this |
| 500 Hz | 2.0 ms | 500 | Casual gamers, everyday browsing |
| 1000 Hz | 1.0 ms | 1,000 | Most gamers (current standard) |
| 4000 Hz | 0.25 ms | 4,000 | Competitive players on 240Hz+ monitors |
| 8000 Hz | 0.125 ms | 8,000 | Enthusiasts chasing marginal gains |
The 125Hz-to-1000Hz jump eliminates 7ms of delay. The 1000Hz-to-4000Hz jump saves 0.75ms. The 4000Hz-to-8000Hz jump? Just 0.125ms. Human reaction time averages around 200ms. That last 0.125ms improvement is 0.06% of your reaction time.
Polling Rate vs Input Lag
Input lag from polling rate follows a steep curve that flattens fast. The chart below shows the maximum delay each polling rate adds to your input chain.
That red bar at 125Hz is the one to worry about. Eight milliseconds of delay is noticeable even in casual use – the cursor feels sluggish and laggy. The jump to 1000Hz wipes out most of the problem. Everything past 1000Hz is optimization at the margins.
Keep in mind: polling rate is only one piece of total input lag. Your full input chain includes sensor processing (~1ms), USB transmission, OS input handling, game engine processing, GPU render time, and display response time. Total end-to-end lag on a typical gaming setup is 20-50ms. Shaving 0.75ms off polling rate barely moves that number.
How Polling Rate Affects Gaming
The impact depends entirely on what you play and how seriously you play it.
Competitive FPS (CS2, Valorant, Apex Legends)
This is where polling rate matters most. Fast flick shots and micro-adjustments depend on the cursor being exactly where your hand puts it, with minimal delay. At 125Hz, your crosshair updates lag behind your hand by up to 8ms per report – enough to throw off precision aim at high ranks.
How We Chose These Picks
We have not physically tested these products. Every pick comes from research and comparison:
- Spec analysis: Specifications, build quality, and key features, compared across every product we considered
- Community research: User experiences from Reddit communities, Amazon reviews, and enthusiast forums, weighted toward long-term ownership reports
- Expert coverage: Published reviews and measurements from established testing outlets
- Value assessment: Performance and features relative to price point
Disclosure: We use affiliate links but never let that influence our rankings. Read our full editorial policy.

At 1000Hz, that delay drops to 1ms. Most professional CS2 and Valorant players compete at 1000Hz according to ProSettings tracking data. A growing number have moved to 4000Hz, but the difference is subtle enough that mouse shape and weight still matter more for aim performance.
One caveat: some game engines handle ultra-high polling rates poorly. Fortnite (Unreal Engine) can stutter above 1000Hz. Roblox’s camera system breaks at 4000Hz+. Always verify compatibility with your games before cranking up the rate.
Casual and Single-Player Gaming
Anything from 500Hz to 1000Hz is more than enough. RPGs, strategy games, and story-driven titles do not benefit from sub-millisecond input updates. You will never notice the difference between 1000Hz and 4000Hz while exploring an open world or managing a city builder.
If your mouse supports it, 1000Hz is the set-and-forget choice. No downside, no compatibility issues, no extra CPU load.
The CPU Cost of High Polling Rates
Every position report triggers a USB interrupt that your CPU has to process. At 1000Hz, these interrupts eat less than 0.1% of a modern processor’s capacity. You will not notice it.
At 4000Hz, the interrupt volume quadruples. On a Ryzen 5000-series or Intel 12th-gen (or newer), this is still negligible. Older CPUs or budget chips already running at 80%+ load during games may see minor frame time spikes.
At 8000Hz, the overhead gets real. Each second, 8,000 USB interrupts demand CPU attention. On mid-range systems running demanding games, this can cause:
- 3-8 FPS drops during heavy scenes
- Micro-stuttering from inconsistent frame pacing
- Higher 1% and 0.1% low frame times
The irony is obvious. You upgrade to 8000Hz to reduce input lag, but the extra CPU overhead can introduce frame drops and stuttering – which feel worse than the 0.125ms you gained. A steady 1000Hz with smooth frame delivery beats a stuttery 8000Hz every time.
The recommendation: 4000Hz is the ceiling for most setups. It captures about 75% of the theoretical latency improvement over 1000Hz with a fraction of the CPU cost of 8000Hz. Only use 8000Hz if you have a high-end CPU with headroom to spare.
Polling Rate and Monitor Refresh Rate

These are independent specs, but they work together. Your monitor’s refresh rate caps how many mouse updates you can see. A 60Hz display only redraws 60 times per second, so only 60 of your 1000 mouse reports per second produce visible cursor movement.
But the extra reports are not wasted. The game engine grabs the most recent mouse position at each frame render, so higher polling still reduces perceived input lag even on slower monitors.
Practical matching guide:
- 60Hz monitor: 1000Hz polling is plenty. Going higher is pointless at this refresh rate.
- 144Hz monitor: 1000Hz pairs well. This is the most common competitive setup.
- 240Hz monitor: 2000-4000Hz starts to show measurable (not just theoretical) gains.
- 360Hz+ monitor: 4000Hz is recommended to match the display’s speed. 8000Hz offers marginal additional benefit.
The takeaway: upgrade your monitor refresh rate before chasing polling rates above 1000Hz. A 240Hz monitor with a 1000Hz mouse will feel far better than a 60Hz monitor with a 4000Hz mouse. The display is the bottleneck in most setups.
How to Check and Change Your Polling Rate
Checking Your Current Rate
The fastest method: open a browser-based polling rate tester (search “mouse polling rate test”). Move your mouse in smooth circles for 10 seconds. The tool displays your real-time and average rate in Hz. Browser tools may report 5-20Hz below your actual setting due to rendering overhead – if you see 980Hz on a 1000Hz mouse, that is normal.
For exact readings, use your mouse manufacturer’s software:
- Razer Synapse: Select your mouse, go to Performance tab
- Logitech G HUB: Select device, click the gear icon for Settings
- Corsair iCUE: Select your mouse, open Performance Settings
- SteelSeries GG: Open Engine, select mouse, go to Settings
Changing Your Polling Rate
Open the software listed above and look for a polling rate dropdown or slider. Most gaming mice offer 125, 500, and 1000Hz. Newer models add 2000, 4000, or 8000Hz options. Changes take effect immediately – no restart needed.
Some mice have physical polling rate switches on the bottom of the shell. Check your manual for button combinations if your mouse supports hardware-level rate switching.
Quick tip: if you use a wireless mouse, set a higher rate for gaming sessions and drop to 500Hz or lower for web browsing. This preserves battery without affecting your gaming performance.
Do You Need a High Polling Rate?
For most gamers reading this, 1000Hz is the answer. It is universally supported, costs zero CPU overhead, and is available on every gaming mouse sold today. Only chase 4000Hz if you meet all three conditions: competitive FPS player, 240Hz+ monitor, and a modern CPU with headroom.
Battery Life Impact on Wireless Mice
Higher polling rates drain wireless mouse batteries dramatically faster. Every position report requires the transmitter to wake up, send data, and confirm delivery. At 8000Hz, this happens eight times more often than at 1000Hz.
| Polling Rate | Typical Battery Life (Wireless) | Real-World Example |
|---|---|---|
| 125Hz | 200+ hours | Office mice, Logitech M720 |
| 1000Hz | 60-95 hours | Razer Viper V3 Pro: ~95hrs, Logitech G Pro X 2: ~60hrs |
| 4000Hz | 30-50 hours | Roughly half of 1000Hz battery life on most mice |
| 8000Hz | 15-25 hours | Razer Viper V3 Pro: ~17hrs at 8000Hz |
Practical tip: Use your mouse software to create polling rate profiles. Set 4000Hz for gaming and 1000Hz (or even 500Hz) for desktop browsing. Some mice like the Razer Viper V3 Pro do this automatically when they detect a game launching. If yours does not, switch manually before starting a session.
Game Engine Polling Rate Limits
Even if your mouse sends 8000 reports per second, many game engines do not process input that fast. Each engine has its own input processing loop tied to either the frame rate or a fixed internal tick rate.
- Source 2 (CS2, Dota 2): Processes mouse input per rendered frame. At 300 FPS, the engine reads input roughly 300 times per second, not 8000. Sub-tick update netcode helps for online play, but local input still ties to frame rate. Polling above 1000Hz provides marginal smoothing benefits but not the full latency reduction you might expect.
- Unreal Engine 5 (Fortnite, various AAA titles): Input processing is frame-locked in most implementations. UE5 games at 120 FPS process input 120 times per second. Polling at 4000Hz or 8000Hz adds perceived smoothness in cursor movement but cannot exceed the engine’s per-frame input read.
- Valorant (custom Riot engine): One of the few competitive games with a 128-tick server rate and an uncapped client-side input read that actually benefits from higher polling rates above 1000Hz.
Before investing in a 4000Hz or 8000Hz mouse specifically for one game, check whether that game’s engine can actually use the extra reports. Reddit and manufacturer forums usually have test results for popular titles.
USB Port Type Matters
Where you plug in your mouse dongle or cable affects polling rate reliability. Not all USB ports are created equal.
USB 2.0 ports support polling rates up to 1000Hz reliably. At 4000Hz and above, some USB 2.0 controllers struggle to maintain consistent interrupt transfers, causing micro-stuttering in the polling rate that shows up as jerky cursor movement.
USB 3.0/3.1/3.2 ports handle higher polling rates better due to faster controller speeds. If you run a mouse at 4000Hz+, plug it directly into a USB 3.0 port on the back of your motherboard – not a front panel port, not a USB hub, and not a USB 2.0 port. Front panel USB ports connect through additional internal cabling that can introduce signal degradation at high polling rates.
USB hubs are the worst option. A USB hub shares bandwidth between all connected devices and adds its own processing latency. Plugging a 4000Hz mouse into a USB hub alongside a keyboard, headset, and webcam is asking for inconsistent polling. Always give your mouse its own direct motherboard port.
Common Mistakes With Polling Rate
Mistake 1: Running 8000Hz on an older CPU. If your processor is already hitting 80%+ utilization during games, 8000Hz will cause frame drops. The tiny latency gain is destroyed by stuttering. Test by toggling between 1000Hz and 8000Hz while watching a frame time graph.
Mistake 2: Pairing high polling rate with a 60Hz monitor. At 60Hz, your display only shows 60 frames per second regardless of how many position reports your mouse sends. The input lag reduction from 1000Hz to 4000Hz is real but invisible at this refresh rate. Upgrade the monitor first.
Mistake 3: Ignoring game compatibility. Fortnite stutters above 1000Hz on many systems. Roblox’s camera breaks at 4000Hz+. Minecraft PvP drops clicks at ultra-high rates. Always check your specific games before locking in a high polling rate.
Mistake 4: Leaving wireless mice at max rate 24/7. The Razer Viper V3 Pro drops from 95 hours of battery at 1000Hz to about 17 hours at 8000Hz. If you are browsing the web at 8000Hz, you are burning battery for zero benefit. Switch to a lower rate when you are not gaming.
The Hidden Cost of High Polling Rates
Running a mouse at 4000Hz or 8000Hz is not free. Higher polling rates increase CPU overhead because the system processes position updates more frequently. At 1000Hz, your CPU handles 1,000 position reports per second. At 8000Hz, that jumps to 8,000 reports per second.
On a modern CPU (Ryzen 7/9 or Intel 13th gen+), this overhead is negligible – roughly 1-2% additional CPU usage. On older or budget CPUs (Ryzen 3, Intel i3), 8000Hz polling can consume 3-5% CPU, which directly reduces the CPU time available for game logic. In CPU-bound games, this can actually lower your FPS despite reducing input latency.
Practical recommendation: Use 1000Hz unless you play competitive FPS at a high level and have a modern mid-range or better CPU. The difference between 1000Hz (1ms polling interval) and 4000Hz (0.25ms) is measurable in lab tests but imperceptible to most humans. The jump to 8000Hz is currently overkill for everyone except professional esports players on 360Hz+ monitors.
Research Sources
- USB-IF HID Usage Tables 1.5 – official USB HID specification defining interrupt transfer polling intervals and report descriptors used by all USB mice
- RTINGS Mouse Polling Rate Testing Methodology – independent measured polling rate accuracy, actual vs advertised Hz, and USB interrupt consistency for 50+ gaming mice
- Blur Busters Input Lag Analysis – end-to-end latency measurements across polling rates from 125Hz to 8000Hz paired with different monitor refresh rates
- Overclock.net – USB Polling Rate CPU Overhead Testing – community-driven benchmarks measuring CPU utilization increase and frame time impact at 1000Hz, 4000Hz, and 8000Hz polling
2026 update: Gaming hardware evolves quickly. For the latest recommendations across mice, keyboards, monitors, and more, browse our interactive tools and hardware databases which are updated regularly with new releases and price changes.
Never Miss a Deal
Gaming hardware prices change frequently. Set up price alerts to buy at the right time:
- CamelCamelCamel - Free price alerts for Amazon products
- Keepa - Detailed price history charts and browser extension
- Honey - Automatic coupon codes at checkout
Tip: Budget gaming gear often goes on sale during Prime Day, Black Friday, and back-to-school season (August).
Frequently Asked Questions
What is a good polling rate for gaming?
1000Hz is the standard for gaming and the rate most esports professionals use. It provides 1ms response time with zero compatibility issues. Casual gamers are fine at 500Hz, but 1000Hz is so common on modern mice that there is no reason to settle for less. Only consider 4000Hz if you play competitive FPS on a 240Hz+ monitor.
Can you feel the difference between 1000Hz and 4000Hz?
Most people cannot in blind tests. The difference is 0.75 milliseconds – measurable by instruments but below the threshold most players can perceive during gameplay. Some competitive players report smoother tracking at 4000Hz during fast flick shots on 240Hz+ monitors, but mouse shape and weight have a larger impact on aim than this gap.
Does higher polling rate drain battery faster on wireless mice?
Yes, dramatically. The Razer Viper V3 Pro goes from 95 hours at 1000Hz to about 17 hours at 8000Hz. The Logitech G Pro X Superlight 2 is an exception – it holds 95 hours even at 4000Hz. Most wireless mice let you switch rates through software, so use a high rate for gaming and drop to 500Hz for browsing.
Is 8000Hz polling rate worth it?
For the vast majority of gamers, no. The 0.125ms gain over 4000Hz is imperceptible. Meanwhile, 8000Hz adds measurable CPU overhead, causes compatibility issues in some games, and destroys wireless battery life. The only scenario where 8000Hz makes sense is a high-end wired setup with a powerful CPU and a 360Hz+ monitor.
Does polling rate affect keyboard input?
Yes. Keyboard polling rate determines how fast key presses register. Non-gaming keyboards typically default to 125Hz (8ms delay). Gaming keyboards run at 1000Hz (1ms delay), which is enough for competitive play. Some newer boards offer 4000Hz+, but the practical benefit over 1000Hz is minimal for most players.
How do I check my current polling rate?
The quickest way is a browser-based polling rate tester – search “mouse rate test” and move your mouse in circles for 10 seconds. The tool shows your average Hz. For exact readings, open your mouse manufacturer’s software (Razer Synapse, Logitech G HUB, Corsair iCUE, or SteelSeries GG) and check the Performance or Settings tab.
What polling rate do pro gamers use?
Most esports professionals use 1000Hz. A growing number of CS2 and Valorant pros have moved to 4000Hz as game engines improve support, but 1000Hz remains dominant. According to ProSettings tracking data, mouse shape, weight, and sensor quality are consistently ranked above polling rate in importance by pros.
Should I match polling rate to my monitor refresh rate?
Your polling rate should meet or exceed your refresh rate. A 1000Hz mouse on a 144Hz monitor is ideal. A 4000Hz mouse on a 60Hz monitor is wasteful – you will not see the difference. If you want to benefit from 4000Hz polling, get a 240Hz+ monitor first. The display bottleneck is far more impactful than polling rate at that point.
Related Guides
- How to Overclock Mouse Polling Rate
- Gaming Mouse DPI Guide
- Best Gaming Monitors for FPS
- Best Wireless Gaming Mice
- Fix Gaming Mouse Stuttering
- Best Claw Grip Mice
