CHECKMYMOUSE / TOOLKIT

Mouse polling rate test

Measure the mouse movement event rate your browser can observe. A short test, an honest estimate.

Ready
Live observationsAUTO-START
—HzBrowser-observed event rateMove here to start · no button needed

Move your mouse in this area to begin.

Keep your mouse inside this area while testing.

Live observations

Valid movement samples
0
Movement span
0 s
Median sample interval
—
Excluded timestamps
0
Movement source—Coalesced samples used when available
Move for at least 0.2 seconds and collect 20 valid samples. A ten-second test with continuous movement gives a more useful estimate.
Auto-stop after 10 seconds

Observed event rate over time

1 Hz

A graph will appear as movement samples arrive.

Recent observations · Hz · Browser-observed event rate

What your result means

No relevant input captured yet.

This is a browser-observed polling/event-rate estimate, not a certified USB hardware polling rate. Browser scheduling, event coalescing, system load, movement and device settings can affect it.

Session average = intervals ÷ movement span. Pauses within the area lower the average. The median describes typical intervals from the latest 2,048 samples.

A trackpad can produce similar browser events. This site cannot identify your device or certify hardware condition.

01 / How to test

Start and move continuously in circles for 10 seconds.

  1. Use a physical mouse and keep this tab visible.
  2. Start the test, then move continuously inside the area for ten seconds.
  3. Read the average, sample count and movement span together. Repeat under similar conditions.

02 / If something seems off

If something seems off

  • Try a direct USB connection or move the receiver closer.
  • Check your mouse software’s report-rate setting.
  • Close demanding applications and repeat. Use dedicated hardware tools if you need certified measurements.
THE FIELD GUIDE

Check your mouse polling rate in the browser

Polling rate is how often a mouse reports its position to the computer, written in hertz. 125 Hz, 500 Hz and 1000 Hz are common, and some gaming mice go higher. This test listens to the pointer events your browser receives while you move the mouse and estimates how many arrive each second.

That is a browser-observed event rate, not a certified USB measurement. Browsers can merge or delay pointer events, so the result is good for comparing settings and spotting problems, and it may read lower than the rate your mouse is set to.

Free to useLive browser feedbackNo download needed
01

Measure under consistent conditions

Follow the same routine each time for a fair comparison.

  1. 01

    Keep the test visible

    Leave this tab in the foreground and avoid switching windows while samples are collected.

  2. 02

    Move for the full run

    Make steady, broad circles rather than tiny twitches. The tool needs movement events to estimate a rate.

  3. 03

    Compare repeated runs

    Run it two or three times with the same mouse, port and settings. A stable pattern matters more than one peak number.

02

How to read the result

01Average rate
The estimate in Hz across the whole run. For the cleanest figure, keep the tab in front and move in steady circles for the full ten seconds.
02Sample count
How many movement events were counted. Very few samples mean the pointer barely moved or the page was throttled, so the average is less reliable.
03Median interval
The typical gap between events. A steady median with an occasional long gap points to stalls rather than a mouse that is slow all the time.
04Movement span
How much of the area you covered. Short, slow movements produce fewer events and a lower reading.
03

What a polling-rate reading can tell you

Use these patterns as clues, not automatic hardware verdicts.

SIGNAL 01

The reading stays near 125 Hz

The configured rate may be low, or the browser may deliver events slowly under current conditions.

Try nextCheck the mouse utility and repeat with the tab in front.
SIGNAL 02

The result changes widely

Movement, browser scheduling, system load or wireless power saving may affect the estimate.

Try nextKeep movement and system conditions consistent, then compare again.
SIGNAL 03

A 4K or 8K mouse reads lower

Browser and display event delivery can limit what a webpage observes at very high rates.

Try nextUse the manufacturer utility for high rates; treat this as a rough comparison.
04

Why the result may be lower than expected

  • Moving too slowly or in very small movements, which gives the browser fewer events to count.
  • Running the test in a background tab or on a busy computer.
  • A wireless mouse in battery-saving mode or far from its receiver.
  • A crowded USB hub instead of a direct port.
  • A report-rate setting in the mouse software that is lower than you think.
05

Polling rate questions

01What polling rate should I use?

For everyday work, 500 to 1000 Hz is plenty. Higher rates mostly matter to competitive players on high-refresh-rate screens, and they can cost a little battery and processor time on some systems. Choose the highest setting that stays stable on your computer.

02Is a 1000 Hz polling rate good?

Yes. A 1000 Hz mouse reports roughly once per millisecond, which feels smooth and responsive for most games and desktop use. Rates above that mainly show up on very fast displays, and how much anyone notices varies.

03Why does the test show less than 1000 Hz?

The browser delivers pointer events at its own pace and can merge several mouse reports into one event. A lower figure here does not mean the mouse is set to a lower rate.

04How do I change my mouse polling rate?

Most gaming mice offer it in their companion software, and some use a button combination or a switch on the underside. The polling rate guide explains where to look and what to check afterwards.

No installation. No account. Mouse observations stay in memory on this page and clear on reset or reload.