Graphite Check

Keyboard Test

Press every key to see it light up, read its key code and check for dead keys or ghosting.

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
BackspaceBksp
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps LockCaps
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
PrtScPrt
ScrLkScr
PausePau
Ins
HomeHom
PgUpPgU
Del
End
PgDnPgD
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

Keys are still recorded. Click the keyboard to also capture Tab, Space and the arrows.

Press any key

Held now
0
Most at once
0
Keys tested
0 / 104

To check ghosting, hold several keys at once. If a key stays dark while others are held, the keyboard cannot register that combination.

How to use

The keyboard area is focused when the page opens, so start pressing keys one by one. A key turns solid while you hold it and keeps a green mark after you release it. A key that never lights up may be broken, or the system may be catching it before the browser.

The board uses physical key positions, so it works with any language layout or input method. On a layout such as AZERTY or Dvorak, the key in the same physical spot lights up even if its printed label is different. Keys that are not on the US layout, such as the extra ISO key or Korean and Japanese language keys, appear under Keys not on this layout.

To check ghosting and rollover, hold several keys at the same time. Held now shows how many keys the keyboard is reporting, and Most at once keeps the highest number. If a key stays dark while others are held, the keyboard cannot register that combination.

While the area is focused, Tab, Space and the arrow keys are captured so the page does not scroll. Press Esc twice to move focus out, and use Reset to start over.

FAQ

Why does a key not light up?

Some keys never reach the browser. Fn is handled inside the keyboard, and the operating system or browser keeps certain keys and shortcuts for itself, such as the Windows key combinations, F11 and F12 in many browsers, and media keys on some systems. If an ordinary letter or number key stays dark, try another USB port or another computer to rule out the keyboard.

What is keyboard ghosting?

Ghosting is when a keyboard misses or invents a key press because several keys are held together. Cheaper keyboards share wiring between keys, so some three or four key combinations fail. Keyboards sold with n-key rollover report every key, while many USB keyboards report up to six regular keys plus modifiers.

What is the difference between key and code?

code names the physical key, for example KeyA or ShiftLeft, and stays the same for every layout. key is the character or action the key produces right now, so it changes with Shift, Caps Lock and the active language. location tells left and right modifiers and the numpad apart.

Does this test work with Korean, Japanese or other input methods?

Yes. The board reads the physical key code, which input methods do not change, so keys light up even while an IME is on. The key field may show Process while the IME is composing, which is normal.

Does it work with laptop keyboards and small screens?

Yes. On narrow screens the numeric keypad is hidden so the rest of the board stays readable, and keys pressed on a numpad still show up in the key, code and location readout. Laptop keyboards without a numpad simply leave those keys untested.