Mouse Report Rate Check

Mouse Polling Rate Test

See how many times per second your mouse reports its position. Move it in fast circles inside the box to get a live, average and peak reading in Hz, plus the polling rate setting it most likely matches.

Live, Average & Peak Hz
125 to 8000 Hz Detection
Real-Time Chart
Honest About Browser Limits
Not started
Current
Average
Peak
Closest polling rate setting
Press Start, then move your mouse here

Keep the pointer inside this box and keep it moving. Readings pause when the mouse stops.

Live polling rate, last 10 seconds · Reports counted: 0
125 Hz250 Hz500 Hz1000 Hz

Why readings vary

  • DPI: at low DPI a slow movement may not change the position at every report, so fewer reports are counted. Use 1600 DPI or higher while testing.
  • Speed: the mouse only sends a report when it moves. Slow or stopping movement lowers the reading; fast, continuous circles give the true rate.
  • Browser: some browsers deliver at most one movement event per screen refresh. The method line above shows which mode this browser supports.
  • Computer load and display: a busy CPU, power saving or a low refresh rate can delay events and lower very high readings (4000–8000 Hz).
  • Connection: USB hubs, front-panel ports and weak wireless signals can cap or disturb the rate. Plug the mouse or receiver straight into the computer.

How to get an accurate reading

  1. Use Chrome or Edge on a computer, and close other heavy tabs.
  2. Set a high DPI (1600 or more) temporarily in the mouse software.
  3. Move the mouse in quick, smooth circles for 5–10 seconds without stopping, then read the average.
About the Mouse Polling Rate Test

Polling rate is how often the mouse sends its position to the computer: 125 Hz means every 8 ms, 1000 Hz every 1 ms, 8000 Hz every 0.125 ms.

The test counts the movement reports your browser receives and divides by the time they span, so you see the rate while the mouse is actually moving.

Where the browser supports it, raw pointer updates or coalesced events are used, so readings are not limited to your screen's refresh rate.

The closest setting is picked from the common steps: 125, 250, 500, 1000, 2000, 4000 and 8000 Hz. Readings slightly below a step are normal.

A reading far below what your mouse software says usually points to a USB hub, a wireless issue, power saving or a browser limit, not a broken mouse.

Nothing is uploaded: the movement data is counted in your browser and discarded when you leave or reset.

Polling rate, latency and what the numbers mean

Polling rate is one link in the chain between your hand and the screen. These notes explain what it affects, what it costs and how to set it.

For a fair reading, test with the mouse plugged straight into the computer (or its receiver on a short extension), at high DPI, in Chrome or Edge.

What it measures

Movement reports received per second while the mouse moves: the current rate, the average over your session and the peak, plus the closest standard setting from 125 to 8000 Hz.

Polling rate and latency

A report every 8 ms (125 Hz) can add up to 8 ms of delay before movement is seen; 1000 Hz cuts that to 1 ms. Sensor, game engine and display latency still apply, so higher rates help less than the numbers suggest.

CPU load and battery

Each report is work for the computer. 4000–8000 Hz can raise CPU use and cause stutter in some games, and wireless mice drain faster. If you notice problems, drop to 1000 or 2000 Hz.

How to set it in the driver

Use the manufacturer's app (Logitech G HUB, Razer Synapse, SteelSeries GG, Corsair iCUE and others) or the button under the mouse. After changing it, test again here to confirm the new rate is really applied.

Browser and device limits

Browsers without raw or coalesced pointer events can only count one movement per screen refresh. Touchscreens and trackpads report at their own rates and are not comparable with a gaming mouse.

Mouse Polling Rate Test FAQ

What polling rate means, how accurate a browser test is, and how to change it

Is a browser polling rate test accurate?

It is accurate enough to tell 125, 500, 1000 and 2000 Hz apart when you use Chrome or Edge and move the mouse quickly. Very high rates (4000–8000 Hz) depend on your CPU and browser, so treat those readings as a rough check.

Why does my 1000 Hz mouse show 800–950 Hz?

Reports are only sent while the mouse moves, and small pauses or slow sections of a circle lower the average. Readings a little under the setting are normal. Look at the peak and the closest setting rather than the exact number.

Does a higher polling rate reduce input lag?

Yes, but only the part caused by waiting for the next report: at 125 Hz that wait can be up to 8 ms, at 1000 Hz up to 1 ms. Beyond 1000 Hz the gain is well under a millisecond, and the smoothness gain matters most on high refresh rate monitors.

Is a higher polling rate bad for my computer?

4000 and 8000 Hz can use noticeably more CPU, and some older games stutter at those rates. 1000 Hz is a safe default for gaming. Wireless mice at high rates also use more battery.

How do I change my mouse polling rate?

Open the mouse maker's software (for example Logitech G HUB, Razer Synapse or SteelSeries GG) and look for polling rate or report rate. Some mice have a button on the bottom. Office mice usually run at a fixed 125 Hz.

Need More Help?

If your results look strange or you are unsure what they mean, contact our support team.

Contact Support