Move your mouse over the test area to instantly measure your polling rate in Hz. Detects 125Hz, 500Hz, 1000Hz, and 8000Hz mice. See your current, peak, and average Hz with a full explanation of what your polling rate means for gaming and everyday use.
✓Polling rate detection methodology verified against USB HID specification and gaming peripheral documentation — April 2026
🖱️
Move your mouse here
Move continuously for 3 to 5 seconds to measure polling rate
0
Hz
Current Polling Rate
Current Hz
—
live reading
Peak Hz
—
highest seen
Average Hz
—
5 second avg
Detected Polling Rate
—
Based on mousemove event frequency
Detected
—
Hz tier
Peak Hz
—
maximum
Average Hz
—
5 sec avg
Report Interval
—
ms between updates
Was this test accurate?
✓ Thanks!
Sources & Methodology
✓Polling rate data sourced from USB HID specification, peripheral manufacturer documentation, and competitive gaming community technical research. All external links marked nofollow.
The USB HID specification defines how mice communicate position data to computers. Source for the standard 125Hz (8ms) polling interval, the USB interrupt transfer mechanism that governs polling frequency, and the theoretical limits of USB 2.0 bandwidth for mouse data.
Razer's technical documentation on 8000Hz polling rate implementation, USB 3.0 requirements, and measured latency improvements over 1000Hz. Source for the 8000Hz polling rate specification and CPU usage implications.
Independent hardware testing methodology for polling rate verification. Source for the comparison between browser-based polling rate detection and hardware-level polling rate measurement, including the typical 5 to 15% browser underreporting factor referenced in this test.
How This Test Measures Polling Rate:Polling Rate (Hz) = mousemove events counted in 1 second
The test listens for JavaScript mousemove events while you move the mouse continuously. Each event corresponds to one position report from the mouse to the computer. Events are counted over 1-second windows. Browser JavaScript event processing adds 5 to 15% overhead that slightly reduces measured values compared to hardware polling rate. A mouse rated at 1000Hz will typically measure 850 to 950Hz in this browser test. Results above 900Hz reliably indicate a 1000Hz mouse. Results of 100 to 130Hz indicate 125Hz. Results of 420 to 520Hz indicate 500Hz.
What Is Mouse Polling Rate and Why Does It Matter?
Mouse polling rate is how many times per second your mouse sends its position coordinates to your computer, measured in Hz (hertz). A 1000Hz mouse sends its position 1000 times every second — once every millisecond. A 125Hz mouse sends position data 8 times per second, or once every 8 milliseconds. Between these reports, your computer has no new information about where your mouse is. The polling rate determines the maximum freshness of position data the computer can act on.
For gaming, this matters because cursor position updates drive in-game crosshair position. At 125Hz, the crosshair can only update every 8ms. At 1000Hz, it updates every 1ms. On a 240Hz monitor where frames render every 4.2ms, a 125Hz mouse misses position updates between frames. A 1000Hz mouse provides fresh position data more often than frames are rendered, which is the ideal state.
Report Interval (ms) = 1000 ÷ Polling Rate (Hz)
125Hz: 1000 ÷ 125 = 8ms between reports 500Hz: 1000 ÷ 500 = 2ms between reports 1000Hz: 1000 ÷ 1000 = 1ms between reports 8000Hz: 1000 ÷ 8000 = 0.125ms between reports
Polling Rate Comparison — 125Hz vs 500Hz vs 1000Hz vs 8000Hz
Polling Rate
Report Interval
Typical Mouse Type
Gaming Use
125 Hz
8 ms
Office mice, budget mice, Bluetooth
Casual, not competitive
250 Hz
4 ms
Some wireless mice
Light gaming
500 Hz
2 ms
Mid-range gaming mice
Competitive, sufficient
1000 Hz
1 ms
Standard gaming mice
Competitive standard
4000 Hz
0.25 ms
High-end gaming mice
Pro esports, marginal gain
8000 Hz
0.125 ms
Razer Viper 8K, Logitech Superlight 2
Pro esports, debated benefit
Does Polling Rate Actually Affect Gaming Performance?
The honest answer is: 125Hz to 1000Hz is a meaningful difference. 1000Hz to 8000Hz is marginal for most players. At 125Hz the 8ms update interval is noticeable as sluggishness compared to 1000Hz, especially at high mouse speeds in FPS games. The jump from 125Hz to 1000Hz is the most impactful upgrade in this specification. Professional players who have used 125Hz mice report feeling a clear smoothness improvement at 1000Hz.
The 1000Hz to 8000Hz jump is a different matter. The 0.875ms saved is smaller than the typical variation in human motor control (approximately 2 to 5ms). Some professional players report perceiving a difference. Others, tested blind, cannot distinguish 1000Hz from 8000Hz. For the vast majority of competitive players, 1000Hz is the optimal polling rate with the best performance-to-cost ratio.
How to Change Your Mouse Polling Rate
Most gaming mice allow polling rate adjustment through their manufacturer software or a physical button on the bottom of the mouse.
Logitech mice: Open G HUB → Select your mouse → Settings → Report Rate. Options typically include 125, 250, 500, 1000Hz.
Razer mice: Open Synapse → Select your mouse → Performance tab → Polling Rate. Non-8K models: 125, 500, 1000Hz. Razer 8K models: up to 8000Hz.
Corsair mice: Open iCUE → Select your mouse → Performance → Report Rate.
SteelSeries mice: Open SteelSeries GG → Select your device → Configuration → Polling Rate.
Physical button: Some mice (Zowie, some Glorious) have a polling rate button on the base. Press to cycle through 125, 500, 1000Hz. Check the bottom of your mouse.
After changing: Unplug and replug the USB cable. The new polling rate takes effect only after reconnection.
Polling Rate vs DPI — Which Matters More?
These are completely independent settings. DPI (dots per inch) controls cursor sensitivity — how far the cursor moves per inch of physical mouse movement. Polling rate controls update frequency — how often the computer receives a new position. They do not interact with each other. A mouse at 800 DPI / 1000Hz feels very different from 3200 DPI / 1000Hz but identical in update frequency. A mouse at 800 DPI / 125Hz feels the same sensitivity as 800 DPI / 1000Hz but with noticeably less smooth tracking.
For gaming optimisation priority: set DPI and sensitivity first (most impactful), then confirm you are at 1000Hz (free if your mouse supports it), then consider monitor refresh rate (major impact), then in-game graphics settings. Polling rate is near the bottom of the optimisation priority list because 1000Hz is the default on most gaming mice and most people are already at the optimal level.
💡 Important: Browser-based polling rate tests read 5 to 15% lower than true hardware polling rate due to JavaScript overhead. A result of 850 to 950Hz reliably indicates a 1000Hz mouse. A result of 100 to 130Hz indicates 125Hz. Use manufacturer software for exact verification if needed.
Wireless Mice and Polling Rate
Modern gaming wireless mice achieve the same 1000Hz polling rate as wired mice through proprietary 2.4GHz wireless protocols (Logitech LIGHTSPEED, Razer HyperSpeed). These are distinct from Bluetooth. Bluetooth mice are limited to approximately 125Hz polling because the Bluetooth HID profile does not support higher frequencies — this is why Bluetooth mice feel laggy for gaming. If you use a wireless gaming mouse and it measures below 500Hz on this test, confirm it is using the proprietary wireless dongle, not Bluetooth.
Inconsistent Polling Rate — Causes and Fixes
If your polling rate reads significantly below its rated spec (e.g., consistently 600Hz when rated 1000Hz), common causes are: USB hub connection (use a motherboard port directly), damaged USB cable, conflicting USB device bandwidth, outdated mouse drivers, or a failing mouse. Try different USB ports. For a 1000Hz mouse showing 600Hz consistently in this test after trying different ports, consider reinstalling mouse drivers or testing on a different computer.
Frequently Asked Questions
Mouse polling rate is how many times per second your mouse reports its position to the computer, measured in Hz. A 1000Hz mouse reports once per millisecond. A 125Hz mouse reports every 8 milliseconds. Higher polling rate means more frequent position updates, producing smoother cursor movement and lower input latency. Standard gaming mice use 1000Hz. Office mice typically use 125Hz.
1000Hz is the standard for competitive gaming and is sufficient at all skill levels. The difference between 500Hz and 1000Hz is real but small. The difference between 1000Hz and 8000Hz is marginal for most players. If your mouse is at 125Hz, upgrading to 1000Hz provides a noticeable smoothness improvement. If you are already at 1000Hz, upgrading to 8000Hz gives diminishing returns that most players cannot perceive under blind testing.
Move your mouse rapidly in circles over the test area above for 3 to 5 seconds. The test counts mousemove events per second. Results display as current, peak, and average Hz. Browser tests typically read 5 to 15% lower than hardware polling rate due to JavaScript overhead — 850 to 950Hz indicates a 1000Hz mouse. For exact values, use your mouse manufacturer's software (G HUB, Synapse, iCUE).
500Hz sends position updates every 2ms. 1000Hz sends updates every 1ms. The practical gaming difference is small. At extreme mouse speeds in FPS games, 1000Hz provides marginally more accurate tracking. For most players the difference is not perceptible. There is no reason to use 500Hz over 1000Hz if your mouse supports it — always use the highest available polling rate up to 1000Hz.
8000Hz sends position updates every 0.125ms (125 microseconds), 8 times faster than 1000Hz. Available on Razer Viper 8K, Logitech G Pro X Superlight 2, and other high-end mice. Requires USB 3.0. Benefits over 1000Hz are debated — some pro players report perceiving smoother tracking, others cannot distinguish 1000Hz from 8000Hz in blind testing. Can increase CPU usage slightly on older systems.
No. Polling rate and DPI are completely independent. DPI controls cursor sensitivity (how far cursor moves per inch). Polling rate controls update frequency (how often position is reported). Changing one does not affect the other. You can have any combination: 400 DPI at 1000Hz, 3200 DPI at 125Hz, or any other pairing.
Yes on most gaming mice. Logitech: use G HUB software. Razer: use Synapse. Corsair: use iCUE. SteelSeries: use SteelSeries GG. Some mice (Zowie) have a physical polling rate button on the base. After changing, unplug and replug the USB cable. Office mice typically cannot change polling rate and are fixed at 125Hz.
Browser-based tests read 5 to 15% lower than hardware polling rate due to JavaScript event processing overhead. A 1000Hz mouse typically shows 850 to 950Hz in browser tests. This is normal. If your mouse shows significantly below rated spec (e.g., 600Hz for a 1000Hz mouse), try a different USB port directly on the motherboard, check for USB hub interference, or reinstall mouse drivers.
Bluetooth mice are limited to approximately 125Hz because the Bluetooth HID profile does not support higher polling frequencies. This is why Bluetooth mice feel sluggish for gaming. Modern gaming wireless mice (Logitech LIGHTSPEED, Razer HyperSpeed) use proprietary 2.4GHz wireless protocols that achieve 1000Hz, matching wired performance. Always use the wireless dongle with gaming mice, not Bluetooth.
Not always. Higher polling rates increase CPU usage (8000Hz has measurable CPU overhead on some systems), can cause USB bandwidth conflicts with other devices, and drain battery faster on wireless mice. 1000Hz is the optimal balance. Above 1000Hz, the marginal improvement is small enough that most players cannot perceive it, while the costs are real. Optimise DPI, sensitivity, and monitor refresh rate first — those have far larger impacts on game feel.
Polling rate directly determines maximum polling lag. At 125Hz: up to 8ms lag. At 500Hz: up to 2ms. At 1000Hz: up to 1ms. At 8000Hz: up to 0.125ms. Total input lag also includes monitor response time (1 to 5ms), USB transmission time (under 1ms), and game frame time (6 to 8ms at 120 to 165fps). At 1000Hz, polling lag (1ms max) is already smaller than most other components in the input chain.
Standard office mice use 125Hz, sending position updates every 8ms. This is sufficient for office work where smooth tracking at gaming speeds is not required. The difference is clearly perceptible when switching between a 125Hz office mouse and a 1000Hz gaming mouse — the gaming mouse feels significantly smoother even for non-gaming tasks. Polling rate is one of the most underappreciated differences between office and gaming mice.