Skip to main content
I/O Checkup
System ready

Keyboard Latency Test

React to the on-screen cue and measure when the browser receives your keypress.

Input Reaction Bench

Idle
Start the round. Wait for GO.
Use a physical keyboard. This includes your reaction and browser input time.
LastN/A
BestN/A

Gamer Latency & Rollover Monitor

Peak NKR0 keys
Active Held0 keys
Avg. browser event delay0 ms
Awaiting Keystrokes for Live Stream...

Local history

Save a result to keep it in this browser. History holds your five most recent saved results for this test.

No saved results yet.

Layout
Controls
Live Status
Tested0 hit
LastNone
Held0
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Ins
Home
PgUp
Num
/
*
-
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
Del
End
PgDn
Home7
↑8
PgUp9
+
Caps
A
S
D
F
G
H
J
K
L
:;
"'
Enter
←4
5
→6
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
↑
End1
↓2
PgDn3
Ent
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
←
↓
→
Ins0
Del.

Keystroke Telemetry Log

KeyEvent CodeEvent LatencyHold Duration
Awaiting matrix activation... Press any key.

Keyboard Snapshot

Live compare pack from your current matrix scan.

Awaiting Scan
Compare ReadinessScan 26 more
0/26 minimum keys0%
Coverage
0%
0/104 keys
Peak Rollover
0
simultaneous keys
Avg Latency
N/A
browser captured
Last Key
N/A
0 held now
Typist Speed
N/A
WPM
Recent Spread
0
unique in last 15
Snapshot Note:Press keys to build your comparison snapshot.

Matrix Heatmap Stats

Your switch press intensity map. Highlights your most heavily utilized switches.

Awaiting heat signatures...

Next Check

Press each key in turn, then check modifiers and safe multi-key combinations.

How to use the Keyboard Latency Test

How do I run a reaction round?

Start a round, wait for GO, then press a letter key. A press before the cue is a false start. Try several rounds in the same browser to get a feel for your usual range.

What do these timing numbers mean?

Reaction time includes your response, keyboard input delivery and browser scheduling. Browser event delay measures the gap between an event timestamp and the page handler. Measuring hardware latency on its own requires external timing equipment.

How do I check rollover?

Hold down keys you use together and check how many light up. Peak rollover shows the most keys registered together in this session. Try several combinations you actually use.