🖱️ Mouse Polling Rate Test — Hz, Interval & Stability
Mouse Report-Rate Lab

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.

100% freeNo emailNo signupLocal browser processingMobile friendly
Interactive diagnostic

Mouse Polling Rate Test for Hz, Report Interval, Jitter, and Stability

Move the mouse continuously here0 events
Median Hz
Average Hz
P95 interval
Interval jitter
MetricValueInterpretation
Start a sample, then move the pointer continuously inside the test area.
12 practical capabilities

Built for a complete diagnostic workflow

01

Live pointer-event sampling

Mouse Polling Rate Test workflow feature designed for practical browser use.

02

Median polling-rate estimate

Mouse Polling Rate Test workflow feature designed for practical browser use.

03

Average polling-rate estimate

Mouse Polling Rate Test workflow feature designed for practical browser use.

04

P95 report interval

Mouse Polling Rate Test workflow feature designed for practical browser use.

05

Interval jitter measurement

Mouse Polling Rate Test workflow feature designed for practical browser use.

06

Peak one-second event rate

Mouse Polling Rate Test workflow feature designed for practical browser use.

07

Outlier filtering option

Mouse Polling Rate Test workflow feature designed for practical browser use.

08

Pointer type reporting

Mouse Polling Rate Test workflow feature designed for practical browser use.

09

Sample-count control

Mouse Polling Rate Test workflow feature designed for practical browser use.

10

Movement trace canvas

Mouse Polling Rate Test workflow feature designed for practical browser use.

11

Local browser processing

Mouse Polling Rate Test workflow feature designed for practical browser use.

12

Copyable diagnostic summary

Mouse Polling Rate Test workflow feature designed for practical browser use.

Practical guide

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.

Interpretation table

What the browser can and cannot tell you

SignalWhat it representsHow to use it
Median intervalMiddle event-to-event timeConvert with 1000 / milliseconds for a robust Hz estimate
Average intervalMean event-to-event timeMore affected by pauses and scheduler spikes
P95 interval95th-percentile gapUseful for spotting inconsistent delivery
JitterStandard deviation of intervalsLower values indicate steadier timing
Peak 1 s rateMost events inside a one-second windowShows short burst delivery
Six-minute learning path

Build a better troubleshooting habit

01

Start with a baseline

Run the primary diagnostic before changing settings so you have a comparison point.

02

Repeat the test

One sample can be misleading. Repeat the check and compare the pattern, not only the best number.

03

Change one variable

When troubleshooting, change one device, browser, permission, cable, or setting at a time.

04

Separate browser from hardware

A browser result reflects only the parts of the input or output path that the page can observe.

05

Document the environment

Keep browser, operating system, device connection, scaling, or permission context with the result.

06

Use the next diagnostic

Open a related ready page when the result suggests a neighboring part of the device or browser stack.

Knowledge check

Three quick questions

Is one isolated sample enough for a confident diagnosis?
Should you change several troubleshooting variables at the same time?
Does a browser test always isolate every hardware stage?
Online checklist

Finish with a quality review

Local diagnostic history

Recent saved milestones on this device

Related ready pages

Continue without a dead end

Return to TestsAndTools home

Frequently asked questions

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.

Source and scope

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 ↗.

Free to use. No email, phone number, account, or payment required.