Keyboard Polling Rate Test

Measure keyboard polling frequency and key event interval timing in your browser. Test peak observed Hz, average keystroke intervals, and event consistency.

Quick Answer • Diagnostic Summary

A keyboard polling rate test measures how frequently your keyboard transmits keystroke state changes to your computer in Hertz (Hz). Most gaming keyboards poll at 1000 Hz (1 ms interval), while ultra-high-speed magnetic switch boards reach 8000 Hz (0.125 ms).

Keyboard Event Polling Rate

Hold or mash any key rapidly
0Observed Hz

Press and hold any key on your keyboard to test the event frequency.

Peak Rate
0 Hz
Average Interval
0 ms
Last Interval
0 ms
Total Keystrokes
0

What Is Keyboard Polling Rate?

Keyboard polling rate defines the USB frequency at which the keyboard microcontroller sends matrix state updates to your PC. A standard office keyboard operates at 125 Hz (reporting every 8 ms), while gaming keyboards poll at 1000 Hz (1 ms) or up to 8000 Hz (0.125 ms).

Higher keyboard polling rates reduce input delay between the physical bottom-out of a key switch and your character executing movement or abilities in-game.

When combined with modern Hall Effect magnetic analog switches featuring Rapid Trigger, high polling rates provide near-instantaneous counter-strafing in games like Valorant and Counter-Strike 2.

How to Test Keyboard Polling Rate

1Focus the Tester

Click inside the test container to capture keyboard events.

2Alternate Two Adjacent Keys Rapidly

Rapidly vibrate two adjacent fingers between keys like 'Z' and 'X' or 'J' and 'K'. Alternating distinct keys avoids OS typographical repeat limits.

3Do Not Simply Hold Down One Key

Holding down a single key triggers Windows typographical repeat delay (capped at ~30 Hz). Rapid alternating presses test true USB event burst timing.

4Monitor Observed Hz and Intervals

Watch peak observed frequency (Hz) and sub-millisecond interval timestamps update in real time.

5Review Summary Statistics

Inspect peak Hz, shortest interval in milliseconds, and matrix delivery consistency.

How to Read Your Results & Performance Benchmarks

Compare your observed diagnostic measurements against verified hardware standards.

Polling RateInterval (ms)Switch TechnologyGaming Benchmark
125 Hz8.0 msStandard Membrane / BluetoothNoticeable input delay; fine for typing, unsuited for fast rhythm games.
500 Hz2.0 msStandard MechanicalGood responsiveness; minimal CPU load.
1000 Hz1.0 msEsports Benchmark MechanicalTournament standard for CS2, Valorant, osu!, and rhythm games.
8000 Hz0.125 msHall Effect / Magnetic SwitchesInstantaneous counter-strafing and Rapid Trigger responsiveness.

Keyboard Polling Rate Troubleshooting

Polling rate is capped around 30 Hz

Cause: Holding down a single key activates Windows typographical autorepeat, which is intentionally throttled by the OS.

Solution: Alternate rapidly between two keys (e.g. Z and X) instead of holding one key down.
Keyboard stuck at 125 Hz over Bluetooth

Cause: Standard Bluetooth HID profiles are bandwidth-capped at 125-133 Hz for power saving.

Solution: Switch to 2.4 GHz wireless dongle mode or connect via USB cable for 1000 Hz+ performance.
Browser Keystroke Timing Limitations

Browsers receive keydown and keyup events after they pass through the OS keyboard filter driver and window message queue. While high-frequency alternating keystrokes reliably capture peak burst speeds, observed browser event timing includes OS thread scheduling latency.

Frequently Asked Questions

How is keyboard polling rate measured in the browser?
The tool calculates the interval between rapid alternating keydown timestamps using performance.now() high-resolution clocks to determine peak observed event frequency.
Is 1000 Hz enough for a gaming keyboard?
Yes, 1000 Hz (1 ms reporting) is widely sufficient for competitive gaming. While 8000 Hz provides sub-millisecond theoretical improvements, switch mechanical travel time and debounce latency are usually larger factors.
What is Rapid Trigger on magnetic keyboards?
Rapid Trigger dynamically resets a key switch the moment your finger begins moving upward, eliminating the static reset point of traditional mechanical switches.

Related Hardware & Input Diagnostics

Cross-verify your peripherals with our full suite of local, private browser tests.

Last updated: October 25, 2026