Free Mouse Polling Rate Test for Hz, Report Interval, Jitter, and Stability
Move your mouse continuously inside the test area to estimate browser-visible report frequency, event intervals, jitter, peak rate, and consistency. Results stay on your device.
Mouse Polling Rate Test for Hz, Report Interval, Jitter, and Stability
| Metric | Value | Interpretation |
|---|
Built for a complete diagnostic workflow
Live pointer-event sampling
Mouse Polling Rate Test workflow feature designed for practical browser use.
Median polling-rate estimate
Mouse Polling Rate Test workflow feature designed for practical browser use.
Average polling-rate estimate
Mouse Polling Rate Test workflow feature designed for practical browser use.
P95 report interval
Mouse Polling Rate Test workflow feature designed for practical browser use.
Interval jitter measurement
Mouse Polling Rate Test workflow feature designed for practical browser use.
Peak one-second event rate
Mouse Polling Rate Test workflow feature designed for practical browser use.
Outlier filtering option
Mouse Polling Rate Test workflow feature designed for practical browser use.
Pointer type reporting
Mouse Polling Rate Test workflow feature designed for practical browser use.
Sample-count control
Mouse Polling Rate Test workflow feature designed for practical browser use.
Movement trace canvas
Mouse Polling Rate Test workflow feature designed for practical browser use.
Local browser processing
Mouse Polling Rate Test workflow feature designed for practical browser use.
Copyable diagnostic summary
Mouse Polling Rate Test workflow feature designed for practical browser use.
How to interpret this mouse polling rate test
Mouse polling rate describes how frequently input reports are delivered. In a browser, pointer events pass through hardware, USB or wireless transport, operating-system input handling, browser scheduling, and page event delivery, so this test estimates browser-visible event frequency rather than raw USB polling alone.
Move the mouse continuously and smoothly inside the test area for several seconds. Very slow movement can reduce event delivery because there may be fewer changes to report, while a busy browser tab can introduce scheduling gaps.
The median interval is usually more useful than the single fastest sample. A nominal 1000 Hz device corresponds to roughly 1 ms between reports, 500 Hz to roughly 2 ms, 250 Hz to roughly 4 ms, and 125 Hz to roughly 8 ms.
Compare tests under the same connection mode, USB port, power setting, browser, and pointer speed. Wireless devices can also change report behavior according to power or firmware state.
What the browser can and cannot tell you
| Signal | What it represents | How to use it |
|---|---|---|
| Median interval | Middle event-to-event time | Convert with 1000 / milliseconds for a robust Hz estimate |
| Average interval | Mean event-to-event time | More affected by pauses and scheduler spikes |
| P95 interval | 95th-percentile gap | Useful for spotting inconsistent delivery |
| Jitter | Standard deviation of intervals | Lower values indicate steadier timing |
| Peak 1 s rate | Most events inside a one-second window | Shows short burst delivery |
Build a better troubleshooting habit
Start with a baseline
Run the primary diagnostic before changing settings so you have a comparison point.
Repeat the test
One sample can be misleading. Repeat the check and compare the pattern, not only the best number.
Change one variable
When troubleshooting, change one device, browser, permission, cable, or setting at a time.
Separate browser from hardware
A browser result reflects only the parts of the input or output path that the page can observe.
Document the environment
Keep browser, operating system, device connection, scaling, or permission context with the result.
Use the next diagnostic
Open a related ready page when the result suggests a neighboring part of the device or browser stack.
Three quick questions
Finish with a quality review
Recent saved milestones on this device
Continue without a dead end
Free Mouse Polling Rate Test for Hz, Report Interval, Jitter, and Stability: FAQ
Is this the same as USB polling rate?+
Not exactly. It measures pointer events delivered to the browser, which includes additional software scheduling.
How long should I test?+
Five to ten seconds of continuous movement usually provides a useful browser-level sample.
Why is my result lower than the mouse specification?+
Movement speed, browser coalescing, operating-system behavior, wireless power states, and scheduling can all reduce visible event frequency.
Can touchpads use this test?+
Yes, but their event behavior may differ substantially from a gaming mouse.
What does 1000 Hz mean?+
A nominal 1000 Hz report rate corresponds to about one report per millisecond before browser and operating-system effects.
Use the result responsibly
This tool reports what a browser can observe or calculate in the current environment. Device firmware, drivers, operating-system processing, permissions, transport, display refresh, acoustic conditions, and browser implementation can add behavior that this page cannot isolate.
External technical reference: MDN: PointerEvent ↗.