What Is Mouse Polling Rate? The Complete Guide
6 min read • Peripheral Engineering & USB Communication
Definition: What Does Polling Rate (Hz) Mean?
Mouse polling rate is the frequency at which your mouse communicates with your computer. It is measured in Hertz (Hz), which denotes cycles per second.
For example, a standard office mouse operates at 125Hz, meaning it sends cursor position reports to your operating system 125 times every second (once every 8 milliseconds). In contrast, a 1000Hz gaming mouse reports 1,000 times per second (once every 1 millisecond).
How Polling Rate Directly Lowers Input Lag
When you make a sudden flick shot in a competitive game like Valorant or Counter-Strike 2, your hand initiates movement at an arbitrary moment between USB polling cycles.
- At 125Hz (8ms cycle): Your movement packet may wait up to 8ms before the USB host controller checks the mouse buffer. The average latency penalty is 4ms.
- At 500Hz (2ms cycle): The maximum wait is 2ms, with an average latency penalty of 1ms.
- At 1000Hz (1ms cycle): The maximum wait is 1ms, with an average latency penalty of only 0.5ms.
- At 8000Hz (0.125ms cycle): The maximum wait is 0.125ms, delivering near-instantaneous packet delivery.
Test your current mouse polling rate online
Verify whether your mouse is delivering its advertised 500Hz, 1000Hz, or 4000Hz report rate right now.
Launch Mouse Polling Rate Test