Mouse Polling Rate Test

Move your mouse in fast circles over the pad. The mouse polling rate test counts how many position reports arrive each second and shows the live, average and peak rate in Hz.

Runs locally, nothing is uploaded

Move the mouse here in fast circles

Live
0
Average
0
Peak
0
Likely setting
–

Keep moving for a few seconds to get a stable reading.

How the mouse polling rate test works

Every time a mouse reports movement, the browser receives an input event with a precise timestamp. This mouse polling rate test collects those timestamps while you move the mouse, measures how many reports arrive in each short window, and converts that into reports per second: the polling rate in Hz.

In Chrome and Edge the test listens to pointerrawupdate, an event that fires for each raw input report instead of once per screen frame, and unpacks coalesced events so that reports bundled together are still counted one by one. In browsers without that event it falls back to regular pointer events, which can be capped by the browser.

How to run the polling rate check

  1. Plug the mouse directly into a USB port on the computer, not a hub, if you want to see its full rate.
  2. Move the pointer onto the pad and draw fast, continuous circles for five seconds. Do not stop: a mouse only sends a report when there is movement to report.
  3. Watch the Peak value. It is the best sign of the rate your mouse is set to.
  4. Look at the Likely setting box, which rounds your peak to the nearest standard rate: 125, 250, 500, 1000, 2000, 4000 or 8000 Hz.
  5. If you change the rate in your mouse software, press Reset and test again.

Reading your mouse polling rate checker results

Peak readingReport intervalTypical device
~125 Hz8 msOffice mice, default USB rate, many Bluetooth mice
~250–500 Hz4–2 msBudget gaming mice, power-saving modes
~1000 Hz1 msStandard for gaming mice, wired and 2.4 GHz wireless
~2000–4000 Hz0.5–0.25 msHigh-end gaming mice and newer dongles
~8000 Hz0.125 msTop-tier esports mice on a fast PC

An average lower than the peak is normal: it includes moments where you moved slowly or changed direction. If the live value jumps around a lot even during steady fast movement, something on the system is interrupting input, such as a busy USB controller, power saving on the port, or wireless interference.

Why polling rate matters

Input delay

At 125 Hz the newest movement can be up to 8 ms old by the time the computer sees it. At 1000 Hz that drops to 1 ms. In fast games those milliseconds add up with display and game latency, so a higher rate makes aim feel more direct.

Smoothness on high refresh monitors

A 240 Hz or 360 Hz monitor shows a new frame every 4 or 3 ms. With a 125 Hz mouse, several frames in a row show no new cursor position, which looks like micro-stutter. 1000 Hz or more keeps the cursor moving on every frame.

CPU and battery cost

Each report wakes the system to process it. At 8000 Hz this is a measurable load and drains wireless batteries much faster. That is why many players stay at 1000 or 2000 Hz.

When the test shows a lower rate than expected

Polling rate tells you how often the mouse reports; the DPI tester tells you how many counts each report covers. For button and wheel checks, open the main mouse tester.

Mouse polling rate test FAQ

What is mouse polling rate?

Polling rate is how often the mouse reports its position to the computer, measured in hertz (Hz). At 125 Hz it reports every 8 ms, at 1000 Hz every 1 ms, and at 8000 Hz every 0.125 ms. A higher rate means less delay between moving your hand and the cursor moving.

Why does the polling rate test show less than my setting?

The mouse only sends a report when it has new movement, so slow movement produces fewer reports. Move in fast, continuous circles. Browsers can also limit how many events they deliver, especially Firefox and Safari, and USB hubs or front-panel ports can reduce high rates. The peak value is the best indicator of your setting.

Can a browser measure 4000 Hz or 8000 Hz?

Chrome and Edge can, using the pointerrawupdate event and coalesced events, though results above 4000 Hz depend on your CPU and system load. Other browsers usually cap around 1000 Hz or at the screen refresh rate. If you need exact high-rate numbers, use the vendor software as a second check.

Is a higher polling rate always better?

For gaming, 1000 Hz is the common standard and is clearly better than 125 or 500 Hz. Going to 4000 or 8000 Hz reduces latency a little more but uses more CPU and battery and can cause stutter in some older games. For office work, 125 to 500 Hz is plenty.

How do I change my mouse polling rate?

Gaming mice set it in their software (often called report rate) or with a button on the bottom. Office mice usually have a fixed rate. Wireless mice may only reach their highest rate with the included dongle, not over Bluetooth.

Does the test collect any data?

No. All timing is done in your browser and nothing is uploaded.

More mouse tests