Mouse Polling Rate Test
Real-time Hz measurement & movement analysis
Move your mouse inside the pad above and this tool instantly calculates your polling rate in Hz, tracks your peak and average readings, and tells you exactly which performance tier your mouse falls into. No download, no login, no software. Works on Windows, macOS, and Linux in any modern browser.
Table of Contents
- What Is Mouse Polling Rate?
- How to Use This Mouse Polling Rate Test
- Polling Rate Tiers: 125Hz to 8000Hz Explained
- Does Polling Rate Actually Matter for Gaming?
- The Trade-offs: CPU Load, Battery, and Stability
- How to Change Your Mouse Polling Rate
- Polling Rate vs. DPI: What Is the Difference?
- Who Needs What Polling Rate
- Frequently Asked Questions
What Is Mouse Polling Rate?
Mouse polling rate is how often your mouse reports its position to your computer, measured in Hertz (Hz). One Hz equals one report per second. A mouse running at 1000 Hz sends 1000 position updates every second, one every millisecond. A mouse at 125 Hz sends an update every 8 milliseconds.
Between those reports, your computer has no new data from the mouse. It either holds the last known position or interpolates where the cursor might be. The lower the polling rate, the more often your computer is working with stale position data. In fast-paced movement, that staleness translates directly into input lag.
Polling rate is a hardware specification set by the mouse’s firmware and USB reporting protocol. It is separate from DPI (which controls cursor sensitivity) and from your monitor’s refresh rate (which controls how fast frames appear). Each of these three specs affects a different part of the path between your hand and what you see on screen.
The global gaming peripherals market reached $3.65 billion in 2025 and is projected to hit $6.13 billion by 2034, growing at 5.93% annually. Gaming mice make up approximately 35% of all peripheral shipments. Polling rates of 1000 Hz or higher are now found in 44% of tournament-grade models, a figure that was near zero just five years ago.
How to Use This Mouse Polling Rate Test
The test runs entirely in your browser using JavaScript’s performance.now() API to measure the time between consecutive mousemove events with millisecond precision.
- Move your mouse inside the test pad. The tool activates the moment it detects movement. No button press required.
- Move continuously for 5 to 10 seconds. Slow or jerky movement produces fewer events and skews readings low. Smooth circular or side-to-side movement generates the most consistent data.
- Read your live stats. The large display shows your current Hz. The stat panel below it tracks your average, peak, total event count, and the millisecond interval between the last two reports.
- Check your tier badge. The tool classifies your result automatically. Green tiers indicate gaming-grade performance. Orange and red indicate lower polling that may affect precision and responsiveness.
- Watch the waveform. A flat line near your target Hz means your mouse is stable. Frequent drops indicate USB instability, wireless interference, or a driver issue worth investigating.
- Hit Reset to clear all data and start a fresh measurement session.
One important note on accuracy: browser-based tests measure events as the browser receives them, not raw USB reports. JavaScript event handling and browser compositing add a thin layer of delay. Most users will see readings 5 to 20 percent below their hardware spec. A reading of 900 to 980 Hz on a 1000 Hz mouse is completely normal and does not indicate a problem with your hardware.
Polling Rate Tiers: 125Hz to 8000Hz Explained
Most mice ship at one of a handful of standard polling rates. Here is what each one means in real terms.
125 Hz (8ms interval) is the baseline. This is the default rate for most budget office mice and the minimum the USB HID protocol guarantees. At 8ms per report, cursor movement feels slightly laggy on high-refresh-rate displays and can produce visible micro-stutters when you sweep quickly across the screen. If you get a 125 Hz reading on a gaming mouse, check your software. Many gaming mice ship locked at 125 Hz for compatibility and need explicit activation of their higher rate.
250 Hz (4ms interval) is an uncommon middle ground. Some entry-level gaming mice offer it as a step above 125 Hz without the full CPU cost of 1000 Hz. The improvement over 125 Hz is real, but 500 Hz is a better target at minimal extra cost.
500 Hz (2ms interval) is a solid choice for casual gamers and everyday use. Two milliseconds of maximum input lag is imperceptible to most users outside of competitive play. Wireless mice often default here to balance responsiveness and battery life.
1000 Hz (1ms interval) is the competitive standard. For almost a decade it was the ceiling for mainstream gaming mice. At 1ms per report, input lag from polling rate is essentially removed from the performance equation. This is the rate professional esports players and serious gamers use, and it handles most gaming scenarios without adding meaningful CPU overhead on modern hardware.
2000 Hz and 4000 Hz push into ultra-low-latency territory. The 1000-to-4000 Hz jump reduces worst-case delay from 1ms to 0.25ms. These rates benefit players using 240 Hz and 360 Hz monitors, where frames appear fast enough that the 1ms polling interval starts to produce visible data mismatches between updates. On weaker CPUs, though, the additional USB interrupts can introduce frame-time inconsistency that cancels out the theoretical gain.
8000 Hz (0.125ms interval) is the current ceiling from manufacturers including Razer and Logitech. The math is compelling. But the 1000-to-8000 Hz jump saves only 0.875ms of delay. Human reaction time averages around 200ms. That 0.875ms represents less than half a percent of your reaction window. The practical benefit is real only on the most demanding competitive setups, and the trade-offs in CPU load and wireless battery life are significant for everyone else.
Does Polling Rate Actually Matter for Gaming?
The most useful answer depends on where you are starting from.
The jump from 125 Hz to 1000 Hz eliminates 7ms of polling delay. That is tangible. You can feel a 125 Hz mouse on a 144 Hz or 240 Hz monitor. Cursor movement looks and feels slightly choppy because the monitor refreshes far faster than the mouse reports. Fast aim movements miss subtle direction changes because the mouse’s 8ms intervals skip over them entirely. If your test result shows 125 Hz and you play anything faster than casual titles, upgrading your polling rate is a meaningful hardware improvement.
The jump from 1000 Hz to 4000 Hz saves 0.75ms. The jump from 4000 Hz to 8000 Hz saves 0.125ms. These gains become relevant only when every other variable in your input chain is already optimized: a 360 Hz monitor, a high-end CPU with headroom to spare, a modern mouse with a stable high-rate sensor, and games that support the rates without introducing compatibility issues. For everyone else, the difference between 1000 Hz and 8000 Hz is below the threshold of human perception in actual play.
The clearest performance dividing line is 125 Hz versus anything above it. Once you reach 500 Hz, additional Hz produce progressively smaller returns. Spend your upgrade budget on sensor quality, weight, and ergonomics before chasing polling rates above 1000 Hz.
The Trade-offs: CPU Load, Battery, and Stability
Higher polling rates are not free. Understanding the costs helps you pick the right rate for your specific setup.
CPU overhead. Every polling report generates a USB interrupt that your CPU must handle. At 1000 Hz, the overhead is negligible on any modern processor. At 8000 Hz, hardware testing consistently shows 1 to 3 percent additional CPU usage at idle. In a CPU-intensive game, that extra load on an already-strained processor can cause frame-time spikes and microstutter, the exact problem you were trying to solve. If switching to 8000 Hz makes your frame-time 1% lows drop, your system is CPU-bottlenecked and you should revert to a lower rate.
Wireless battery life. Higher polling means more frequent radio transmissions from the mouse, which drains the battery faster. A wireless mouse at 1000 Hz uses roughly two to three times more power than the same mouse at 125 Hz. Some flagship wireless mice handle this better than others: the Logitech G Pro X Superlight 2 holds 95 hours of battery even at 4000 Hz, while the Razer Viper V3 Pro drops from 95 hours at 1000 Hz to approximately 17 hours at 8000 Hz. Most wireless gaming mice include a polling rate toggle in their companion software specifically to let you manage this trade-off.
USB controller compatibility. Very high polling rates push more data through your USB stack than older controllers were designed to handle. Plugging a high-rate mouse into a USB hub, a USB 2.0 port, or an older motherboard’s shared USB controller can cause rate instability, drops, or jitter. If your waveform shows frequent dips below your target Hz, try moving the mouse directly to a USB 3.0 port on your motherboard.
Wireless versus wired. Modern 2.4 GHz gaming mice from Logitech and Razer now match wired performance at 1000 Hz. Some support 4000 Hz or 8000 Hz over proprietary receivers. Bluetooth mice are a different story. Bluetooth HID caps at around 125 Hz by design and is not suitable for any latency-sensitive use. If you use a Bluetooth mouse and your test shows 125 Hz, that is expected behavior, not a hardware problem.
How to Change Your Mouse Polling Rate
Most gaming mice adjust polling rate through the manufacturer’s companion software. The process is similar across brands.
Via companion software: Install the official software for your mouse, which varies by brand. Logitech uses G HUB, Razer uses Synapse, SteelSeries uses GG, and Corsair uses iCUE. Open the software with your mouse connected, find the performance or report rate settings, select your target Hz, and save. After changing the rate, run this test again to confirm the new rate is active.
Via physical button combinations: Some gaming mice include a hardware shortcut to cycle through polling rates without software. This is common on mice designed for use in environments where you cannot install software, such as tournament machines. Check your mouse manual for the exact shortcut. It often involves holding the DPI button or a side button while connecting the mouse.
For budget mice without software: Mice without official companion software are typically locked to 125 Hz. Third-party USB polling rate overclockers exist but require careful use. Any generic driver approach carries some risk of system instability and is only worth pursuing if 125 Hz is actively causing problems in your workflow.
After any change, run the test again. It takes only a few seconds to confirm your new rate is active. If the reading does not change, try a different USB port, restart your PC after the software change, or check whether your mouse model requires enabling a separate high-performance mode in the software.
Polling Rate vs. DPI: What Is the Difference?
These two specs get confused frequently but measure completely different things.
Polling rate measures time: how often the mouse sends a report to the computer. It controls input lag and how smoothly the cursor tracks rapid movement. It has nothing to do with how far the cursor moves.
DPI (dots per inch) measures sensitivity: how many pixels the cursor moves for each inch the mouse travels. High DPI means the cursor covers more screen distance per physical movement. Low DPI requires larger physical movements to reach the same point on screen.
You can have a 1000 Hz polling rate at any DPI setting, and changing your DPI does not change your polling rate. Both specs interact with your monitor’s resolution and your in-game sensitivity settings, but they operate independently. If your cursor feels sluggish, polling rate is rarely the culprit. More often the fix is adjusting DPI or in-game sensitivity. If your cursor feels smooth but misses fast inputs, polling rate is the place to investigate.
Who Needs What Polling Rate
Competitive and esports gamers should target 1000 Hz as the baseline. It eliminates polling delay from the equation and is compatible with virtually every game and USB controller. Players on 360 Hz monitors with modern high-end CPUs gain a real, measurable benefit from 4000 Hz. 8000 Hz is currently a spec-sheet feature for most setups rather than a practical performance improvement.
Casual gamers running 60 Hz to 144 Hz monitors rarely notice any difference above 500 Hz. The cursor feels smooth and responsive, inputs register cleanly, and the extra CPU overhead and battery drain of higher rates are not worth accepting.
Wireless mouse users should weigh performance against battery life. 500 Hz is a strong default for wireless gaming. It delivers 2ms of maximum input lag, which is below perceptible for most users, while extending charge cycles significantly compared to 1000 Hz.
Office and productivity users have no performance benefit to gain from anything above 125 Hz. Everyday tasks like browsing, document editing, and design work do not demand low input lag or precise high-speed tracking. Saving CPU cycles and battery is the smarter priority here.
Buyers testing a new mouse should run this test immediately after setting up the device. Confirm the rate matches what the manufacturer advertises. Some mice ship with their high-rate mode inactive and need software configuration before delivering their spec. A 30-second test here confirms the setup is correct before you adjust your gaming settings around it.
Frequently Asked Questions
What is mouse polling rate?
Mouse polling rate is how often your mouse reports its position to your computer per second, measured in Hz. A 1000 Hz mouse sends one update every millisecond. A 125 Hz mouse sends one update every 8 milliseconds. Higher rates mean the computer receives fresher position data, producing smoother cursor movement and lower input lag.
How do I test my mouse polling rate?
Move your mouse continuously inside the test pad at the top of this page. The tool measures the time between consecutive movement events and calculates your Hz in real time. Move smoothly in circles or side to side for 5 to 10 seconds to get a stable average reading.
What polling rate do I need for gaming?
1000 Hz is the practical standard for competitive gaming. It gives you 1ms of maximum polling delay and works reliably on all modern systems. 500 Hz is sufficient for casual gaming. Rates above 1000 Hz offer diminishing returns and mainly benefit players on 360 Hz monitors with high-end CPUs. 125 Hz is noticeable and not recommended for gaming.
Does a higher polling rate use more CPU?
Yes. Higher polling generates more USB interrupts per second. At 1000 Hz the CPU overhead is negligible on modern hardware. At 8000 Hz you can expect 1 to 3 percent additional CPU usage. On systems already CPU-bottlenecked in demanding games, that overhead can cause frame-time spikes that hurt performance more than the polling rate improvement helps it.
Does polling rate affect battery life on wireless mice?
Yes, significantly. A wireless mouse at 1000 Hz uses approximately two to three times more power than the same mouse at 125 Hz. The difference grows more extreme at 4000 Hz and 8000 Hz. Most wireless gaming mice let you select polling rate in their companion software so you can balance performance and battery life per session.
Can a browser-based polling rate test be accurate?
Close enough for practical purposes. Browser tests measure events as the browser receives them, not raw USB reports, so readings typically land 5 to 20 percent below your hardware spec. A 1000 Hz mouse reading 920 Hz is behaving normally. The test reliably confirms your tier and spots problems like a mouse stuck at 125 Hz or a wireless connection dropping reports.
Does wireless affect polling rate?
Modern 2.4 GHz wireless gaming mice from major brands now match wired performance at 1000 Hz. Some support 4000 Hz or 8000 Hz over their proprietary wireless receivers. Bluetooth mice cap at around 125 Hz and are not suitable for gaming. If you use Bluetooth and your test shows 125 Hz, that is the expected behavior of the Bluetooth HID protocol, not a hardware fault.


