Mouse polling rate test
Press Start and move the mouse quickly in circles. The big number is your polling rate in Hz, with average, peak, and jitter below.
Mouse polling rate test workspace
How to use
4 short steps.
Press Start
The page listens for pointer updates inside the box and shows a live Hz number as soon as you move.
Move quickly in circles for five seconds
Big, fast circles keep the mouse reporting. The timer starts on your first movement and stops after five seconds.
Read the average against the scale
The marker under the results shows where your average sits between 125 and 8,000 Hz. Peak and slowest 5% show how steady it was.
Reset and sample again
Run it two or three times. A steady mouse gives the same average each time.
What the result means
Match what you see to one of these.
If the average is close to a standard rate, that is your setting
If the average sits near 125, 500, 1,000, 2,000, 4,000, or 8,000 Hz, that is the polling rate your mouse is set to.
If the average is lower than your setting, the browser is the limit
If a 1,000 Hz mouse reads 500 Hz or less, the browser or a busy system is dropping updates. Close other tabs and try again before blaming the mouse.
If the slowest 5% is far below the average, reports are stalling
If the slowest 5% is under half the average, some reports arrive late. Power saving, a wireless link, or a loaded system can cause that.
Troubleshooting
If the test fails, try these in order.
Move faster and in bigger circles
Slow or tiny movements produce fewer reports. Fill the box with fast circles and sample again.
Close other tabs and apps
A busy browser or system delays pointer updates. Close what you can, disable extensions, and run the sample again.
Plug in a wireless mouse
Some wireless mice drop to a lower rate on battery or with a weak link. Use the cable or move the receiver closer, then retest.
Set the rate in your mouse software
Most gaming mice set polling rate in the vendor app. Set it, unplug and reconnect, and sample again to confirm.
What this test can't tell you
Where a browser check stops.
- The page measures how often pointer updates reach it, using pointerrawupdate or grouped pointermove events, which can be lower than the USB report rate.
- Browsers round timestamps and may cap updates at the display refresh rate, so rates above 1,000 Hz are approximate.
FAQ
Common questions about this test.
How do I test my mouse polling rate?
Press Start on this page and move the mouse fast in circles for five seconds. The average is your polling rate in Hz. For a hardware figure, compare it with your mouse software.
Is 1000 Hz polling rate good?
Yes. 1,000 Hz means a report every millisecond, which is the standard for gaming mice and more than enough for most people. Office mice usually run at 125 Hz.
Is 1000 Hz or 8000 Hz better?
8,000 Hz reports every 0.125 milliseconds instead of every millisecond, which can feel smoother on a high refresh monitor but uses more CPU and battery. Most players cannot tell the difference above 1,000 Hz.
What does each polling rate mean in milliseconds?
125 Hz is one report every 8 ms, 500 Hz every 2 ms, and 1,000 Hz every 1 ms. Above that, 2,000 Hz is every 0.5 ms, 4,000 Hz every 0.25 ms, and 8,000 Hz every 0.125 ms.