Full 104-Key Mechanical & NKRO Rollover Diagnostic

Full 104-Key Keyboard & NKRO Test

Press any keys on your keyboard to test switches, inspect the complete CSS Grid Numpad cluster, measure simultaneous rollover (NKRO), and check for matrix ghosting.

Currently Held Down:
(None - Press keys to see live multi-key rollover)
Simultaneous Active: 0
Max Rollover (NKRO): 0 Keys
Keys Tested: 0 / 104
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 Lock
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
● CAPS
● SCROLL
104
NumLk
/
*
-
7
8
9
+
4
5
6
1
2
3
Ent
0
.
Live Keypress Telemetry Feed
Event Code & Latency
Matrix & Switch Mechanics

Full 104-Key Layout & NKRO Rollover Explained

Learn how full Numpad keyboards process multi-key matrix scanning and prevent ghosting.

What is True NKRO?

Full N-Key Rollover means every single switch has its own dedicated SMD diode, allowing every key to register independently without blocking limits.

🔢

104-Key Numpad Architecture

Dedicated Numpads send distinct scan codes (Numpad0 vs Digit0). This distinction is critical for numeric data entry, CAD shortcuts, and blender camera views.

👻

Ghosting Detection Test

Hold both Shift keys and type: THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. If any letter fails, your matrix is jamming on multi-key combinations.

Frequently Asked Questions

A full 104-key ANSI keyboard includes the dedicated 17-key numeric keypad on the right. An 87-key Tenkeyless (TKL) keyboard removes the Numpad for a more compact footprint and increased desk space for mouse movement.

Certain OS/Browser hotkeys (like Ctrl+W, Ctrl+N, F5) have protected native browser actions. Our script calls event.preventDefault() on standard function keys, but browser security may retain focus on system shortcuts.