Mouse Rate Checker
Approximate your mouse's polling rate by moving it around.
Samples collected: 0. This is a browser-side approximation, not a lab-grade measurement — see the note below.
What polling rate actually is
Every mouse, wired or wireless, reports its position and button state to your computer at a fixed interval rather than continuously — that interval is the polling rate, measured in Hertz (Hz), representing how many times per second the mouse checks in. A 125Hz mouse reports 125 times per second, or once every 8 milliseconds; a 1000Hz mouse reports a thousand times per second, once every millisecond. Between those check-ins, your computer simply doesn't know anything new has happened, even if your hand has already moved or clicked.
Higher polling rates translate into lower input lag and smoother-feeling cursor movement, since there's less time between a physical action and your computer actually finding out about it. This matters more in fast-paced competitive games than in ordinary desktop use, where the difference between 125Hz and 1000Hz is rarely something anyone consciously notices.
How this page approximates your rate
This tool measures the time between consecutive mousemove events as you move the cursor inside the test zone, then converts that interval into an estimated Hz figure using simple arithmetic — 1000 divided by the millisecond gap between two consecutive updates. Moving your mouse steadily and continuously inside the zone, rather than in short stationary bursts, produces a cleaner, more representative reading, since the calculation depends entirely on having a consistent stream of movement events to measure.
An honest limitation worth understanding upfront
Browsers throttle how often they'll process and expose input events to a webpage, partly for performance reasons and partly because most websites have no need for extremely high-frequency updates. That throttling means this tool is measuring the combination of your mouse's actual polling rate and the browser's own event-handling ceiling — for mice running at 500Hz or below, this generally produces a reasonably accurate estimate; for mice running at 2000Hz, 4000Hz, or beyond, the browser itself increasingly becomes the bottleneck, and this page will likely under-report the mouse's true hardware rate.
None of that makes the tool useless — it just means the honest use case is confirming a mouse isn't stuck at an unexpectedly low rate (a common issue after a driver update or a cheap USB extension cable), rather than precisely benchmarking a high-end mouse against its official spec sheet.
Why your rate might be lower than advertised
A mouse's maximum polling rate is a ceiling, not a guarantee — several common factors can silently pull your actual rate down below what the box advertises. A USB port shared with several other high-bandwidth devices, an outdated or generic driver rather than the manufacturer's own configuration software, a poor-quality or overly long USB extension cable, or simply a polling rate setting left at its low factory default in software all commonly cause a mouse capable of 1000Hz to actually report closer to 125Hz or 250Hz in practice.
If your result here looks unexpectedly low for a mouse you know supports a higher rate, checking the manufacturer's own software for a polling rate setting — rather than assuming the hardware itself is faulty — is almost always the right first step.
Polling rate versus DPI: two different specs people confuse
Polling rate and DPI (dots per inch, sometimes called CPI) get mixed up constantly, but they measure genuinely different things. DPI controls how far your cursor moves on screen relative to how far you physically move the mouse — higher DPI means more cursor movement per inch of physical hand movement. Polling rate controls how often that movement gets reported to your computer at all, regardless of how far it travels each time. A mouse can have very high DPI and a low polling rate, or the reverse, and neither setting compensates for the other.
Why competitive gamers care about this specifically
In fast-paced shooters and other reflex-heavy competitive games, a higher polling rate directly reduces the delay between a real-world hand movement and that movement showing up on screen — over the course of a match, that reduced lag can be the difference between landing a shot on a fast-moving target and missing by the width of a hitbox. This is exactly why 1000Hz has become a standard baseline expectation for gaming mice specifically, with newer high-end models pushing to 4000Hz and even 8000Hz for players chasing every possible millisecond of reduced input lag.
Setting your polling rate correctly
Most gaming mice let you set polling rate directly in the manufacturer's configuration software, typically as a dropdown offering 125Hz, 250Hz, 500Hz, and 1000Hz (with higher options on newer high-rate mice). There's rarely a good reason to run below 500Hz on modern hardware unless you're specifically troubleshooting an unrelated stability issue, since higher polling rates on modern hardware add negligible CPU overhead on any reasonably current computer.
A brief note on wireless mice specifically
Wireless mice historically ran at meaningfully lower polling rates than their wired counterparts due to the additional overhead of the wireless protocol itself, but modern wireless technology — particularly proprietary low-latency dongles used by most serious gaming mouse manufacturers — has closed that gap dramatically, with many current wireless gaming mice matching or nearly matching 1000Hz wired performance. Bluetooth connections specifically still tend to lag behind a dedicated wireless dongle in both polling rate and overall latency, so a dedicated dongle is generally the better choice for competitive use over a direct Bluetooth pairing where the option exists.
Testing methodology for a cleaner reading
For the most representative result, move your cursor in continuous, moderate-speed circles or sweeping motions rather than tiny, hesitant movements, and let the reading run for at least several seconds before checking your average rather than judging from the very first live number, which can be skewed by the initial movement starting from a standstill. Testing on a clean, appropriate mousing surface also matters more than people expect — an uneven or overly textured surface can introduce tracking irregularities that show up as inconsistent timing in this reading, separate from your mouse's actual polling rate.
The historical context behind why polling rate became a thing
Early computer mice communicated over serial and later PS/2 ports at fixed, generally low rates that nobody thought much about, since the mouse was primarily a productivity tool rather than a competitive gaming instrument. USB brought variable polling rates into the picture, and as PC gaming — particularly fast-paced shooters — grew into a serious competitive scene through the 2000s, manufacturers and players alike started paying close attention to polling rate specifically as one of several measurable specs that could plausibly affect in-game performance, alongside DPI, sensor accuracy, and click latency.
How operating systems handle polling rate settings
On Windows, generic USB mice typically default to 125Hz unless a specific driver or configuration utility raises that rate, while most dedicated gaming mice ship with manufacturer software specifically built to unlock and control higher rates directly. macOS and Linux both support higher polling rates at the hardware and USB protocol level, but manufacturer configuration software support on those platforms has historically lagged behind Windows, meaning some settings may need to be configured once on a Windows machine (where available) before a mouse's non-volatile onboard memory retains the setting across other systems it's later plugged into.
A quick troubleshooting checklist if your rate looks stuck low
If this page consistently shows a low rate for a mouse you expect to run much higher, work through a short list of likely causes: confirm the manufacturer's own software is installed and its polling rate setting is actually raised rather than left at a low default; try a different USB port, ideally directly on your motherboard's rear panel rather than through a front-panel hub, add-in card, or passive extension cable; and check for background software known to interfere with USB polling behavior, which occasionally includes certain older antivirus suites or overly aggressive USB power-management settings in your operating system.
Why this matters less for ordinary browsing and typing-adjacent tasks
For everyday tasks like browsing, writing, or general desktop navigation, the difference between 125Hz and 1000Hz is well below what most people can consciously perceive, since those tasks don't demand split-second precision the way a fast-paced shooter does. If your mouse is exclusively used for general productivity work rather than competitive gaming, a lower polling rate is a genuinely reasonable, sensible tradeoff if it happens to reduce power consumption on a wireless mouse, extending battery life meaningfully in exchange for a difference in responsiveness that's unlikely to be noticeable in that context.
The relationship between polling rate and USB bandwidth
Very high polling rates consume more USB bandwidth than lower ones, since the mouse is sending more discrete reports per second regardless of how much position data each individual report contains. On a heavily loaded USB hub with several other high-bandwidth devices sharing the same controller — several other peripherals, an external drive, or a webcam, for instance — an extremely high polling rate mouse can occasionally contend for that same limited bandwidth, which is one of the less commonly known reasons a mouse might report an inconsistent or lower-than-expected rate specifically when several other USB devices are active on the same system at once.
Sensor quality still matters more than raw polling rate alone
A high polling rate reporting frequently is only as useful as the sensor data being reported each time — a high-quality sensor with accurate, low-noise tracking paired with a modest 500Hz polling rate can meaningfully outperform a poor-quality sensor paired with an aggressive 4000Hz rate, since reporting inaccurate position data more often doesn't actually improve accuracy, it just delivers the same noisy information faster. Polling rate and sensor quality are genuinely separate specifications, and chasing the highest possible polling rate number while ignoring overall sensor quality is a common mistake among people shopping for a new mouse primarily by spec sheet.
A closing perspective on how much this one number should matter
Polling rate is a real, measurable, and genuinely useful specification — but it's one input among several that determine how a mouse actually feels and performs, alongside sensor quality, shape and grip comfort, weight, and switch feel. Treating a single Hz number as the entire verdict on whether a mouse is good or bad for your specific needs tends to lead to worse purchasing decisions than weighing it alongside those other factors, particularly for anyone whose primary use case isn't split-second competitive gaming in the first place.
A final practical takeaway
If you take one thing away from this page, let it be this: confirm your mouse is actually running at the rate you paid for, since a surprising number of gaming mice sit at a default lower setting straight out of the box until someone opens the manufacturer's software and changes it — a five-minute check that's easy to overlook but genuinely worth doing once.
Frequently Asked Questions
What's a good polling rate for gaming?
1000Hz has become the standard baseline expectation for competitive gaming mice, with some newer high-end models offering 4000Hz or even 8000Hz for players chasing every last millisecond of reduced input lag.
Why does this test show a lower number than my mouse's advertised rate?
Browser event throttling puts a practical ceiling on what this page can measure, especially above 500Hz. It's also common for a mouse's actual rate to run below its advertised maximum due to driver settings, USB port sharing, or a low default setting in the manufacturer's software.
Is polling rate the same as DPI?
No — DPI controls how far your cursor moves per inch of physical hand movement; polling rate controls how often that movement gets reported to your computer at all. They're independent settings that don't compensate for one another.
Does a higher polling rate use more CPU?
The overhead is negligible on any reasonably current computer. There's rarely a good reason to run below 500Hz on modern hardware unless you're specifically troubleshooting an unrelated issue.
Are wireless mice slower than wired ones for polling rate?
Less than they used to be. Modern wireless gaming mice using a dedicated low-latency dongle often match or nearly match wired 1000Hz performance; a direct Bluetooth connection, however, still tends to lag behind a dedicated dongle in both rate and latency.
How can I get a more accurate reading on this page?
Move in continuous, moderate-speed circles rather than small hesitant movements, let the reading run for several seconds before checking your average, and test on a clean, appropriate mousing surface, since an uneven surface can introduce timing irregularities of its own.
Can a cheap USB extension cable actually lower my polling rate?
Yes — a poor-quality or overly long USB extension is one of the more common, easily overlooked causes of a mouse reporting a lower effective rate than its rated maximum.
Is this test accurate for extremely high-rate mice like 4000Hz or 8000Hz models?
Less so. At those rates the browser's own event-handling ceiling becomes the bottleneck rather than the mouse hardware, so this page is better suited to confirming a mouse isn't stuck unexpectedly low than precisely benchmarking a very high-end mouse against its spec sheet.
Why does my rate look different every time I test?
Small variation between attempts is normal and reflects natural differences in how you move the mouse (speed, smoothness, surface contact) rather than the underlying polling rate itself changing between tests.
Does my operating system affect what polling rate I can actually use?
Yes, somewhat — manufacturer configuration software historically had better support on Windows than macOS or Linux, so some mice may need an initial setup on Windows to unlock and set a higher rate, which is then often retained in the mouse's own onboard memory across other systems.
Can having lots of USB devices plugged in lower my polling rate?
It can, in some cases. Very high polling rates consume more USB bandwidth, and on a heavily loaded hub sharing a controller with several other active devices, contention for that bandwidth can occasionally cause a lower or less consistent effective rate.
Is a higher polling rate always better regardless of sensor quality?
Not necessarily — a high-quality sensor at a moderate rate can outperform a poor sensor at a very high rate, since reporting noisy or inaccurate data more frequently doesn't actually improve accuracy. Sensor quality and polling rate are separate specs worth weighing together, not one substituting for the other.
Do gaming mice come from the factory already set to their maximum polling rate?
Not always — many ship with a lower default setting, and reaching the advertised maximum rate requires opening the manufacturer's configuration software and changing it manually, which is easy to overlook.
Should I worry about this test if I only use my computer for work?
Generally no — the difference between a low and high polling rate is well below what most people notice during ordinary browsing, writing, or general desktop use, so it matters far more for competitive gaming than everyday productivity work.
Can I trust the peak Hz number this test shows me?
Treat it as an upper bound reached during a brief moment of especially fast, smooth movement rather than your typical sustained rate — the average figure is a more representative number to compare across different mice or sessions.