Skip to the test
KeyboardTest

Keyboard Polling Rate Test: Free Online Hz Checker

Keyboard Polling Rate Test. Keyboards only report when a key changes, so this test asks you to press and release as many keys as fast as you can. The shortest gaps between events reveal the polling interval, and the histogram shows how steady it is. If input feels laggy, the keyboard latency test gives a number you can compare after changing a cable, port or connection.

Capture area

Five seconds, both hands, as many keys as possible

Live

--

Events 0 ยท Time left 5.0 s

Press any key to start a 5 second capture, then mash keys with both hands

Interval histogram (0 to 20 ms)

Capture a sample for a polling verdict.

Interval statistics

Shortest gap
--
Median gap
--
Jitter
--
Live keyboard

Run this keyboard polling rate test to see how many times per second your keyboard reports key presses to your PC. It measures the rate in hertz and flags unstable input, so you can tell whether a board delivers real gaming performance or just adds input lag and latency.

How to Run a Keyboard Polling Rate Test

Connect the keyboard to a motherboard USB port, close background apps and turn off power-saving on Windows. Then use this keyboard polling rate tester in four steps: To see whether a Hall effect board really resets early, a rapid trigger test draws a histogram of gaps and counts those under 15 ms.

  1. Click Start Test to launch the 10 seconds timer.
  2. Press keys in a rapid rhythm, and alternate between two adjacent letters such as A and S.
  3. Release every key press instead of holding it down, because a held key stops new events.
  4. Read your average polling rate when the run ends.

What Is Polling Rate and How Is It Measured in Hertz?

Polling rate, also called report rate, is how often your keyboard sends input data to the computer each second. Faster polling gives a quicker response speed and lower latency because the PC learns about a key press sooner. Each rate maps to a fixed interval: Typing 'the' and getting 'thee' points to a worn switch, and the keyboard chatter test can show whether it is switch bounce or a deliberate double tap.

$$\text{Response interval (ms)} = \frac{1000}{\text{Polling rate (Hz)}}$$

A 1000Hz keyboard waits 1 millisecond between reports, while a 125Hz keyboard waits 8 ms.

Reading Your Polling Rate Results

The tool shows a real-time rate while you type and a summary once the run ends. A time series line and a histogram of the frequency distribution show how the readings moved. Treat every figure as one of several estimates, not lab data.

Average, Minimum and Maximum Polling Rate

Your average polling rate is the headline number. The minimum polling rate exposes dips, and the maximum polling rate, also called the peak rate, shows the ceiling. Say a 1000Hz keyboard averages 742Hz: \(\frac{1000}{742} \approx 1.35\) ms between updates, which is still a healthy result for a browser.

Polling Rate Stability and Consistency

Polling rate stability compares the lowest and highest readings, and a flat line is the accurate sign of a healthy setup. Wide swings point to a busy system, a weak USB hub or signal interference.

Polling Rate Comparison: 125Hz vs 1000Hz vs 8000Hz

This polling rate comparison shows what each step buys you. A typical office keyboard sits at the lowest tier, while a gaming keyboard defaults to 1000Hz.

Polling Rate Comparison: 125Hz vs 1000Hz vs 8000Hz
Polling rateDelayTypical use
125Hz8 msDaily work and basic typing
500Hz2 msCasual gaming
1000Hz1 msStandard for fast-paced play
4000Hz0.25 msFast, high-refresh setups
8000Hz0.125 msEnthusiast and esports builds

Checking a New Gaming Keyboard With the Polling Rate Tester

I just unboxed a board sold as 1000Hz and want to know whether it is worth keeping before the return window closes. It is plugged into a front-panel hub, so I run the check there first: ten seconds of alternating A and S.

The result is an average of 641Hz, a low of 402Hz and a high of 998Hz. Using the formula above, \(\frac{1000}{641} \approx 1.56\) ms between updates. The 998Hz peak tells me the hardware reaches full speed; the 402Hz dip tells me something in the path is stealing time.

Now I change exactly one input: I move the cable to a rear port and rerun.

Checking a New Gaming Keyboard With the Polling Rate Tester
SetupAverageLowHighTime between updates
Front-panel hub641Hz402Hz998Hz1.56 ms
Rear port868Hz612Hz1,004Hz1.15 ms

That one change recovers about 0.41 ms and lifts the average by 227Hz. Against the 8 ms of an entry-level board, 1.15 ms is a clear win, and 868Hz sits inside the 700 to 900Hz band that web tests usually return for a healthy 1000Hz board. Full-speed USB works in 1 ms frames, so 1000Hz is the ceiling of the standard; a reading of 1,004Hz is timing jitter, not a faster board.

The number I would watch is the low, not the average. A 612Hz dip lasts only a moment and I will not feel it, while the 402Hz dips on the hub could drop a fast double tap. One caveat: if I had held a key instead of alternating, the average would have collapsed and I would have blamed the keyboard wrongly. For a firm answer I would repeat the run three times and keep the board only if the average stays above 800Hz at that port.

Is a Higher Polling Rate Better for Gaming?

Moving from 125Hz to 1000Hz is a clear upgrade in gaming performance: you remove 7 ms of delay and latency that you can feel in shooters and rhythm games. Beyond that the gains shrink, since 8000Hz saves under 1 ms, a ballpark figure far below human reaction time. Typists, programmers and music production setups rarely notice any difference.

Competitive Gaming and Input Latency

In competitive gaming, input latency stacks up from the switch, polling, the game engine and your monitor's refresh rate. A steady FPS and a fast display usually matter before 4000Hz does, and responsiveness gains stay small.

Polling Rate and CPU Usage

Higher rates trigger more interrupts, so CPU usage climbs on older machines at 8000Hz while 1000Hz stays negligible.

Why Your Polling Rate Looks Lower: Browser Limitations

Browser limitations explain most low readings and add their own latency. JavaScript timing and the system load add noise, so a 1000Hz keyboard may show 700 to 900Hz and still be fine. Use the number to compare keyboards on equal terms, as you would a mouse, rather than as a precise hardware accuracy figure. For better results, plug into a direct port instead of a hub, close extra tabs, and test in safe mode when checking 8000Hz boards.

How to Change Polling Rate on Wireless and Wired Keyboards

Gaming keyboards expose a polling setting in vendor software such as Razer Synapse or Logitech G Hub; pick 1000Hz and apply it. Some models use a firmware shortcut, and a wired office keyboard is locked at the factory. Install the maker's driver and keep drivers current if the settings are missing.

Wireless Keyboard Limits

A Bluetooth keyboard usually tops out near 125Hz because of its protocol, while a 2.4GHz dongle lets wireless gaming boards reach 1000Hz or more.

Polling Rate vs Scan Rate in a Keyboard Latency Test

Polling rate is how often the board talks to the PC; scan rate is how often its matrix checks each switch. A keyboard latency test adds debounce time, so total latency is that plus polling time plus system time. With a 2 ms debounce and 6 ms of system latency, an office board totals 16 ms, a 1000Hz keyboard 9 ms and the top tier about 8.1 ms. Your connection type shifts the figure, and a mouse has its own polling rate too. Faster switches and a steady scan rate cut response time and latency further.

Frequently asked questions

What is a keyboard polling rate?

It is how many times per second your keyboard reports input to the computer, measured in Hz. At 1000Hz that is one report every 1 ms.

Is 1000Hz or 8000Hz better for gaming?

8000Hz lowers theoretical latency to 0.125 ms, but the gain over 1000Hz is under 1 ms and mostly matters on very high-refresh setups with a strong CPU.

Why does my 1000Hz keyboard test lower in the browser?

JavaScript timing, system load, USB hubs and background apps add noise, so 700 to 900Hz is common. Use the result to compare keyboards rather than as an exact hardware figure.

Does a higher polling rate increase CPU usage?

Yes. Each update triggers an interrupt, so 4000Hz and 8000Hz use noticeably more CPU than 1000Hz, which is negligible on modern PCs.

Is a wireless keyboard's polling rate lower than a wired one?

Bluetooth keyboards usually top out near 125Hz, while 2.4GHz dongle gaming keyboards commonly reach 1000Hz or more.

How do I change my keyboard polling rate?

Open the maker's software, such as Razer Synapse or Logitech G Hub, and set the polling or report rate, or use a firmware key combination if your board has one. Office keyboards are usually locked.

What is the difference between scan rate and polling rate?

Scan rate is how often the keyboard checks its switches internally; polling rate is how often it reports to the PC. Low latency needs both to be high.

Comments and feedback