Mouse Polling Rate Test
Measure your mouse's actual polling rate in Hz — verify it's hitting 125Hz, 500Hz, 1000Hz, or 8000Hz.
Measure mouse polling rate (browser event Hz)
This measures how often your browser receives mouse movement events (Hz). It is a useful proxy to spot obvious issues (e.g., stuck at ~125Hz), but it is not a lab-grade USB measurement.
What is Mouse Polling Rate?
Polling rate measures how often your mouse reports position updates, expressed in Hertz (Hz). A 1000Hz mouse sends 1000 updates per second, providing smoother cursor movement and lower latency—crucial for competitive gaming. This browser-based test measures your mouse's actual polling rate with no software installation, showing median, peak Hz, and stability.
How This Online Polling Rate Test Works
Our polling rate tester measures the time interval between mouse movement events in your browser. When you move your mouse, each position update is timestamped with high-precision timers. By calculating the frequency of these updates, we determine your effective polling rate in Hz. We also show distribution patterns, median values, and stability scores. All processing happens locally—no mouse data is sent to servers.
Accuracy and Limitations
This browser-based test accurately measures polling rates up to approximately 1000Hz for most scenarios. However, there are limitations: Browser event handling introduces some variance. Very high polling rates (2000Hz+) may not measure accurately. System load and compositor timing can affect readings. USB hubs or power saving may throttle rates. For lab-grade precision, hardware USB analyzers are more accurate.
How to Interpret Your Results
Polling Rate
125Hz is standard for basic mice, 500Hz is common for gaming, 1000Hz is high-performance. If expecting higher but seeing ~125Hz, check mouse software or USB power settings.
Stability Score
High stability means consistent polling intervals. Low stability with erratic readings may indicate USB issues, power saving throttling, or system interference.
Distribution
The frequency distribution shows how consistent your polling is. A tight peak indicates stable polling; a wide spread suggests inconsistent intervals.
Who Should Use This Test?
Common reasons to check polling rate
Competitive Gamers
High polling rate (1000Hz+) reduces input lag and smooths cursor tracking. Verify your mouse is actually polling at its rated speed.
New Mouse Buyers
Confirm a new mouse delivers its advertised polling rate before the return window closes.
Troubleshooting Jitter
Irregular polling can cause cursor jitter and micro-stutters. This test helps identify polling inconsistency.
USB Hub Users
USB hubs can reduce effective polling rate. Test directly connected vs. hub to compare.
Polling Rate Issues?
Common problems and fixes
Result lower than rated Hz
Connect directly to a motherboard USB port (not a hub). Hubs and extension cables reduce effective polling rate.
Result shows 125Hz instead of 1000Hz
Check your mouse software — some mice default to 125Hz and require software to enable higher rates.
Inconsistent readings
Close background applications that may be consuming CPU. High CPU load causes the browser to miss polling events.
8000Hz mouse shows 1000Hz
8000Hz (8K) polling requires USB 2.0 or higher direct connection. Some USB controllers cap at 1000Hz. Check your mouse firmware version.
Polling Rate Glossary
Key terms explained
- Polling Rate (Hz)
- How many times per second the mouse sends position data to the computer. 1000Hz means one report every 1ms.
- 125Hz
- The legacy USB default — one report every 8ms. Common on budget mice. Noticeably laggy for gaming.
- 500Hz
- One report every 2ms. A good compromise between CPU load and responsiveness.
- 1000Hz (1KHz)
- The current gaming standard — one report every 1ms. Supported by virtually all gaming mice.
- 8000Hz (8KHz)
- Ultra-high polling available on flagship gaming mice (Razer, Logitech). One report every 0.125ms. Requires compatible USB controller.
Keep Your Polling Rate High
Best practices for stable mouse input
Use a Direct USB Port
Always plug your gaming mouse directly into a motherboard USB port. Avoid hubs, extension cables, and front-panel USB ports.
Keep Firmware Updated
Mouse manufacturers release firmware updates that can fix polling rate bugs and improve connection stability.
Check Mouse Software
Many gaming mice require their companion software to enable rates above 125Hz. Ensure the software is installed and the rate is configured.
Monitor CPU Usage
High CPU load can cause the OS to miss mouse reports, making the effective polling rate appear lower than configured.
Mouse Polling Rate FAQ
Common questions about Hz, polling rate, and input latency.
Related Hardware Tests
More free tools to check your setup.
Mouse Tester
Test left/right clicks and scroll wheel directions with instant visual feedback and scoring.
Mouse DPI Test
Calculate your mouse's actual DPI by moving it a measured distance. Verify if your mouse matches its rated specification.
Double Click Test
Test your mouse double-click speed. Measure the gap between clicks and check if they register as double-clicks.
Input Lag Test
Measure browser-level click-to-frame latency using requestAnimationFrame. See average, best, and worst lag across 10 clicks.
Reaction Time Test
Measure your reflex speed in milliseconds with a 5-round click test. Compare to gamer and average population benchmarks.
About This Test
Methodology: Our testing methodology uses standard Web APIs (PointerEvent, performance.now()) supported by all modern browsers. Tests measure browser-level event frequency.
About: HardwareTest provides free, privacy-first hardware diagnostics. All tests run entirely in your browser with no data collection.
Disclaimer: This tool measures browser-level polling rates, which may differ from hardware-level rates. For precise measurements, manufacturer tools or USB analyzers may be needed.