This test needs a physical keyboard. On-screen keyboards on phones and tablets only open inside text fields, so they cannot be tested here. On this device, try the mic test, the webcam test or the speaker test.
on-screen keyboardheld now: 0 · max at once: 0
Physical layout

Full size, US style: one-row Enter, long left Shift, numpad. 104 keys counted.

Capturing every key, Tab and arrows included. Press Esc twice to leave the test.
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
PrtSc
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.
  • held now
  • confirmed working
  • chatter, with count
  • not visible to browsers (Fn)
Nothing pressed yet. Start typing: the page already listens, so no click is needed. Work across the whole board, including both Shift, Control and Alt keys.
chatter rule: keydown within 30ms of the same key's keyup
rollover (NKRO) and ghosting
0
held now
0
max at once

Held nownothing

Press keys one by one and keep them held: each one should light up and the count should rise with it. Ghosting shows up here as a key that does not light while the others are held. Modern keyboards guard against ghosting by dropping the extra key rather than reporting a wrong one, so the browser never hears about it and the dark key is the evidence. Stopping at six keys plus modifiers is the USB boot protocol limit (6KRO), a design choice and not a fault; a keyboard sold as n-key rollover should light everything you can hold. Test the combinations you actually use, such as W, A, S and D with Shift and Space.

last key event
Press any key to begin. Keys light up as you press them.

Keyboard Test by MyGearCheck