TypeMaster Pro

Keyboard Latency Test

Measure input lag and human reaction speed with millisecond precision.

Click anywhere or Press SPACE to Start

When the red screen turns GREEN, smash any key as fast as you can.

What is a good Keyboard Reaction Time?

The average human visual reaction time is around 250ms. However, the score you see above is your total system latency. It includes:

  • Human Reaction: ~200-250ms
  • Keyboard Polling Rate: 1ms (1000Hz gaming keyboard) to 15ms (bluetooth keyboard)
  • Switch Actuation: Time taken for the mechanical switch to travel down (1-3ms)
  • Monitor Input Lag & Refresh Rate: 5-20ms depending on your Hz.

If you are consistently scoring below 200ms, you have exceptional reflexes and likely a high-end mechanical keyboard. Competitive typists typing at 150+ WPM rely on keyboards with sub-2ms latency to avoid input desync.

Frequently Asked Questions

What causes keyboard latency and input lag?

Keyboard latency is caused by key switch debounce delay, USB polling rate (e.g. 125Hz vs 1000Hz), firmware processing, browser event dispatch overhead, and OS display pipeline buffering.

What is an acceptable keyboard latency for gaming and fast typing?

For competitive esports and 100+ WPM typing, total system latency under 15ms is ideal. Premium mechanical keyboards polling at 1000Hz (1ms) deliver virtually zero perceptible switch lag.

How does this test measure keyboard latency?

The tool uses high-resolution Performance.now() timers synchronized with requestAnimationFrame to measure the precise millisecond delay between a visual stimulus and the KeyboardEvent trigger.