A replica of the first computer mouse: a wooden block with one red button and a braided cable
Replica of the first mouse, Engelbart and English, 1964. Photo: The wub, CC BY-SA 4.0, via Wikimedia Commons.

Mouse Polling Rate Explained: 125 Hz to 8000 Hz

Gaming mice now advertise 4000 and 8000 Hz polling. Here is what that number means, what it changes in practice, and how to pick the right setting. You can check your own mouse with our polling rate test.

By Ritvik Kudalkar, published . A 7 minute read.

What Polling Rate Means

A mouse doesn't stream movement continuously. Its sensor measures how far it moved, and the mouse sends that measurement to the computer in a small USB report. The polling rate is how many of those reports it sends per second.

At 125 Hz, a report goes out every 8 ms. At 1000 Hz, every 1 ms. At 8000 Hz, every 0.125 ms. The time between your hand moving and the computer knowing about it can never be shorter than that interval, so a higher rate lowers the worst-case delay.

Polling Rates Compared

RateIntervalMax Delay AddedNotes
125 Hz8 msUp to 8 msUSB default, office mice, Bluetooth
500 Hz2 msUp to 2 msFine for most games, saves battery
1000 Hz1 msUp to 1 msThe gaming standard
4000 Hz0.25 msUp to 0.25 msSmoother on 240 Hz+ monitors, more CPU
8000 Hz0.125 msUp to 0.125 msHighest CPU load, can cause stutter

Polling Rate vs DPI vs Refresh Rate

  • Polling rate is how often the mouse reports (time).
  • DPI or CPI is how far the cursor moves per inch of mouse movement (distance).
  • Monitor refresh rate is how often the screen shows a new frame.

These work together. On a 144 Hz monitor a new frame appears roughly every 7 ms. At 125 Hz, some frames get no fresh mouse position at all, which shows up as uneven, juddery motion. At 1000 Hz, every frame gets about seven fresh reports, so motion looks smooth. Past 1000 Hz, the benefit grows mainly with faster monitors, where frames are short enough for sub-millisecond differences to show.

Phones and tablets have the same idea for touch input, called the touch sampling rate.

The Cost of High Polling Rates

Every report is an interrupt the CPU has to handle, and every one moves through Windows and the game's input code. At 1000 Hz this is negligible. At 8000 Hz, some games, especially older ones that process every input event, see higher CPU use and frame time spikes. Wireless mice at 4000 to 8000 Hz also use their battery much faster.

Which Polling Rate Should You Use?

  • Office work and browsing: 125–500 Hz is plenty, and saves battery on wireless mice.
  • Most gaming: 1000 Hz.
  • Competitive play on a 240 Hz+ monitor with a fast CPU: try 2000–4000 Hz, or 8000 Hz if your system stays smooth.

How to Check Your Mouse's Polling Rate

Open the mouse polling rate test in Chrome or Edge, then move the mouse in fast circles inside the box for about ten seconds. A 1000 Hz mouse should read close to 1000 Hz. Readings a few percent low are normal. If your mouse reads 125 or 500 Hz, check the setting in its software. Browsers often can't keep up with 8000 Hz, so a high-end mouse reading lower there doesn't mean it is faulty.

Related Tools & Guides

Frequently Asked Questions

Is 1000 Hz polling rate good?

Yes. 1000 Hz is the standard for gaming mice and the right choice for almost everyone. It reports every millisecond, which is faster than any monitor can show, and it costs almost no CPU.

Is polling rate the same as DPI?

No. DPI (or CPI) is how far the cursor moves for each inch you move the mouse. Polling rate is how often the mouse reports that movement. You can change either one without affecting the other.

Should I use 8000 Hz?

Only if you have a fast CPU, a 240 Hz or faster monitor, and you play competitive shooters. The gain over 1000 Hz is under a millisecond, and some games and systems stutter at 8000 Hz. Try it, and drop to 2000 or 4000 Hz if you notice frame drops.

Does polling rate affect battery life?

Yes, on wireless mice. Higher rates mean more radio transmissions, so a mouse at 4000 or 8000 Hz can lose a large share of its battery life compared with 1000 Hz.