POLLING RATE TESTER
Analyze your mouse report rate in real-time (Hz).
The Science of Mouse Polling Rates & Latency
In human-computer interaction (HCI), the Polling Rate defines how often the mouse sensor reports its position to the CPU. Scientifically, a higher frequency (measured in Hertz) reduces "Input Lag." For instance, a 1000Hz polling rate means the mouse updates every $1ms$. Our tool utilizes high-resolution timestamps via the Performance.now() API to measure the micro-intervals between `mousemove` events. By converting these intervals into a frequency distribution, the tool identifies the consistency of your mouse's USB controller. For gamers in 2026, a stable and high polling rate is essential for smooth tracking and pixel-perfect accuracy in high-refresh-rate environments.
Hardware Performance Standards
How to use the tool
1. Movement: Start moving your mouse inside the dark test area as fast and consistently as possible.
2. Data Sampling: Observe the 'Real-Time Hz' display; it will fluctuate based on your movement speed and hardware limit.
3. Analysis: Check the 'Average Hz' after moving for a few seconds to get a definitive reading of your mouse's set rate.
Questions and Answers (Q&A)
Polling rate is dependent on physical movement. If you move the mouse slowly, it may not trigger enough updates to reach its maximum reporting capacity. Move fast for accurate results.
Legal Disclaimer & Advice
Please consult with a professional hardware manufacturer if your high-end mouse is consistently reporting below 125Hz. This tool measures browser-level events which may be slightly influenced by OS-level scheduling and CPU load.