Keyboard Polling Rate Test

This test estimates keyboard input timing using browser events. Results may differ from the actual hardware polling rate, especially for high-performance keyboards (1000Hz+ and above).

MODE:
📡 Live Polling Rate

⚡ Test Method (Pro Recommended)

✅ After clicking Start Test, rapidly and alternate pressing A and S keys (or two adjacent keys).
⚠️ Do NOT hold down! Press and release each key quickly. Keep a steady rhythm for 10 seconds.
💡 Alternating press unlocks true polling limits
⏱️ Ready
📈 Average Rate
--
Hz
⚡ Peak Rate
--
Hz
📉 Minimum Rate
--
Hz
🛡️ Stability
--
--

📊 Polling Rate Timeline (Hz over time)

📊 Frequency Distribution Histogram (stability insight)

⚠️ Values above 1000Hz are estimated and may be affected by browser and system limitations. This tool is not a hardware-level USB analyzer.

How to Use

1
Start Test
Click Start Test to begin the 10-second measurement. The test will automatically end after the timer finishes.
2
Tap Rapidly
In Pro mode: rapidly alternate A and S keys. In Simple mode: tap a single key quickly. Do NOT hold keys down.
3
Analyze Results
View average, peak, minimum rate and stability. A stable flat line means excellent performance.

What Is Keyboard Polling Rate?

Keyboard polling rate refers to how often a keyboard sends input data to the computer every second. It is measured in Hertz (Hz).

Common polling rates include:

  • 125Hz → reports every 8ms
  • 250Hz → reports every 4ms
  • 500Hz → reports every 2ms
  • 1000Hz → reports every 1ms
  • 4000Hz / 8000Hz → ultra-high-speed gaming keyboards

A higher polling rate can reduce input delay and improve responsiveness during gaming or fast typing.

Why Test Keyboard Polling Rate?

A keyboard polling rate test can help you:

  • Verify manufacturer claims
  • Check if your keyboard is running at the correct report rate
  • Detect unstable USB connections
  • Compare wired vs wireless keyboard latency
  • Optimize competitive gaming performance
  • Test Hall Effect or rapid trigger keyboards

This is especially useful for FPS, rhythm, and esports games where input timing matters.

Keyboard Polling Rate vs Scan Rate

Polling Rate

Definition: How often the keyboard sends input data to the computer through USB.

Measured In Hertz (Hz)

Common Rates: 125Hz / 250Hz / 500Hz / 1000Hz / 8000Hz

Affects

  • Input latency
  • Response speed
  • Gaming performance
  • USB report timing

Example
1000Hz means the keyboard reports data every 1ms.

Scan Rate

Definition: How quickly the keyboard internally scans switches to detect key presses.

Measured In Hertz (Hz) Usually scans per second

Controlled By: Keyboard firmware and hardware matrix design

Affects

  • Key detection speed
  • Debounce handling
  • Rapid trigger response
  • Internal latency

Example
A faster scan rate helps detect very short or rapid key presses more accurately.

Keyboard Polling Rate Test FAQ

Keyboard Polling Rate vs Scan Rate