Screen Hz TestScreenHzTest
TR

Mouse Polling Rate Test

See how many times per second your mouse reports its position, live in your browser, and check that it runs at the Hz you paid for.

Mouse Polling Rate Test

Move your mouse in fast, steady circles inside the box. The test counts how often your browser receives position updates and estimates the polling rate in Hz.

Move the mouse here in circles

Uses raw pointer updates where the browser supports them and coalesced events elsewhere. Firefox and Safari may cap readings near your screen refresh rate.

Current rateMove the mouse…
Highest reading–
Closest standard setting–
Share this tool
Mouse polling rate test with a live Hz readout, highest reading and history bars
Captured from the running mouse polling rate test in desktop Chrome.

What Is Mouse Polling Rate?

Polling rate is how often your mouse sends its position to the computer, measured in hertz (Hz). A 1000 Hz mouse reports 1000 times per second, or once every millisecond. A 125 Hz mouse reports once every 8 milliseconds.

A mouse polling rate test counts those reports while you move the mouse. It is the quickest way to confirm that a new gaming mouse actually runs at its advertised rate, that a wireless mouse has not dropped into a power saving mode, or that a setting in the vendor software really changed something.

How to Run the Mouse Polling Rate Test

  1. Use Chrome or Edge for the most accurate mouse polling rate test. They report raw pointer updates.
  2. Move the mouse in fast, steady circles inside the box for five to ten seconds. Slow or stop-start movement gives low readings.
  3. Read the highest steady value and the closest standard setting, such as 500 Hz or 1000 Hz.
  4. Change the polling rate in your mouse software, press Reset, and run the test again to confirm the new value.

The bar chart at the bottom of the box shows recent readings. A flat row of bars means stable reporting; deep dips while you keep moving point to interference or USB problems.

Polling Rate Settings Compared

Polling rateReport intervalTypical use
125 Hz8 msOffice mice, battery saving
250 Hz4 msOlder gaming mice
500 Hz2 msBudget gaming, longer battery life
1000 Hz1 msStandard gaming setting
4000 Hz0.25 msCompetitive play on 240 Hz+ monitors
8000 Hz0.125 msEnthusiast; higher CPU use

The benefit of a higher polling rate grows with your monitor's refresh rate. On a 60 Hz screen, 500 Hz and 1000 Hz feel almost identical. On a 240 Hz or 360 Hz screen, more frequent reports give each frame a fresher cursor position. Check your screen first with the screen Hz test.

Why Your Polling Rate Reads Low

Browser limits

Browsers group pointer events to save power. Chrome and Edge expose every raw update through the pointerrawupdate event, so this polling rate test can see them. Other browsers may only deliver one event per screen frame, which caps the reading near 60, 120 or 144 Hz.

Wireless power saving

Many wireless mice drop to a lower rate on battery saver or when the receiver is far away. Put the receiver close to the mouse with the included extension, charge the mouse and select the performance or 1000 Hz mode.

USB hubs and front ports

Unpowered hubs, monitor USB ports and loose front-panel connectors can cause dips. Plug the mouse or receiver straight into a rear USB port and run the mouse polling rate test again.

Polling Rate, DPI and Input Lag

Polling rate, DPI and input lag are often mixed up. DPI controls cursor distance per inch of movement. Polling rate controls how often that movement is reported. Input lag is the total delay from your hand to the screen, and polling adds only a small part of it: up to 8 ms at 125 Hz, up to 1 ms at 1000 Hz.

Your monitor usually adds more delay than your mouse. To see how smooth motion looks on your display, try the UFO test, and check every button and the wheel with the mouse test.

Why Use This Polling Rate Test

Mouse Polling Rate Test FAQ

What is a good mouse polling rate?

1000 Hz is the standard for gaming mice and is plenty for almost everyone. Office mice often run at 125 Hz, which is fine for work. 2000 to 8000 Hz can make tracking slightly smoother on 240 Hz and faster monitors but uses more CPU.

Why does the mouse polling rate test show less than 1000 Hz?

Move the mouse faster and in steady circles; slow movement sends fewer updates. Also check that the vendor software is set to 1000 Hz, that a wireless mouse is in its performance mode rather than power saving, and that you are using Chrome or Edge.

Why does my reading jump around?

Polling rate readings always fluctuate a little because the mouse only reports when it moves. Look at the highest steady reading and the closest standard setting rather than every single value.

Can a browser measure 4000 Hz or 8000 Hz?

Chrome and Edge expose raw pointer updates and can show high rates, though very high readings can vary with CPU load and USB port. Firefox and Safari often cap readings near the screen refresh rate, so test 4000 Hz and 8000 Hz mice in Chrome.

Is polling rate the same as DPI?

No. DPI sets how far the cursor moves per inch of mouse movement. Polling rate sets how often the mouse reports its position to the computer. A mouse polling rate test checks only the second.

Does a higher polling rate reduce input lag?

Yes, slightly. At 125 Hz the mouse reports every 8 ms; at 1000 Hz every 1 ms. Going above 1000 Hz saves less than a millisecond more, which matters mainly to competitive players on very fast monitors.

Display Testing Tools

Seamlessly navigate across all our display, monitor, and mobile screen testing utilities from a single panel.

HZLive

Screen Hz Test

Estimate the browser's live frame-callback rate while the page is active; this is not a direct panel measurement.

Launch Tester
PHMobile Optimized

Phone Hz Test

Observe the browser's frame-callback rate on mobile; the tool cannot read LTPO panel modes directly.

Launch Tester
RSNew Feature

Screen Resolution

View browser-reported screen and CSS dimensions, DPR, and a physical-pixel estimate affected by scaling and zoom.

Launch Tester
CHNew Tool

Chroma Subsampling

Compare browser-rendered text patterns visually; this tool does not detect the signal's chroma format.

Launch Tester
BLHigh Contrast

MiniLED Blooming Test

View a high-contrast pattern to judge haloing visually; the tool does not count local-dimming zones.

Launch Tester
GHMotion Test

Color Ghosting Test

View moving patterns for qualitative blur and overshoot; the tool does not measure GtG or KSF response times.

Launch Tester
DPNew Tool

Dead Pixel Test

Cycle full-screen solid colors to look for dead or stuck pixels; a visual check, not a hardware diagnosis.

Launch Tester
BKFull Screen

Black Screen

Show a pure black full-screen canvas for dust checks, edge glow comparison, or a dark idle screen.

Launch Tester
WHFull Screen

White Screen

Show a pure white full-screen canvas for cleaning, dark pixel checks, or a simple light panel.

Launch Tester
UFNew Tool

UFO Test

Watch UFOs at full, half and quarter refresh rate to compare motion blur and smoothness by eye.

Launch Tester
FPNew Tool

FPS Test

Pick up to four frame rates and compare them side by side at the same speed on your own screen.

Launch Tester
MSNew Tool

Mouse Test

Check all five mouse buttons, the scroll wheel and double click problems right in your browser.

Launch Tester
PRNew Tool

Polling Rate Test

Move your mouse in circles to see how many position updates per second it sends, from 125 to 8000 Hz.

Launch Tester
KBNew Tool

Keyboard Test

Press every key to see which ones work, check how many keys register at once and catch keys that type twice.

Launch Tester
CPSNew Tool

CPS Test

Click as fast as you can for 1 to 60 seconds and see your clicks per second, peak CPS and click rhythm.

Launch Tester
RTNew Tool

Reaction Time Test

Wait for green and click as fast as you can. Five rounds give you an average reaction time in milliseconds.

Launch Tester