Keyboard Ghosting & N-Key Rollover Test

Hold multiple keys simultaneously — detects ghosting, blocking, and max rollover

Keys Held
0
simultaneous
Max Achieved
0
keys
Rollover Type
 
Status
Idle
 
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
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
Alt
Space
Alt
Ctrl
Currently held:

Rollover Types

2KRO – 2 keys simultaneously (old keyboards)
6KRO – 6 keys (USB HID standard)
NKRO – Unlimited (gaming / mechanical keyboards)

Results are estimates based on browser event timing. Actual hardware values may vary due to OS scheduling and browser overhead.

The Keyboard Ghosting & N-Key Rollover Test detects how many keys your keyboard can register simultaneously. Hold multiple keys at once and see exactly which ones are blocked or ghosted. Essential for FPS and fighting game players who need reliable multi-key input.

What Is Keyboard Ghosting?

Keyboard ghosting happens when pressing multiple keys simultaneously causes a key to either be missed (blocking) or a phantom key to appear (ghosting). This occurs because most keyboards use a matrix circuit where rows and columns share wires — certain combinations create ambiguous electrical states that the controller cannot distinguish.

In a 2D key matrix, pressing three keys at the corners of a rectangle causes the fourth corner to appear pressed even though it isn't. This "ghost" keypress can trigger unintended actions in games.

Rollover Types Explained

  • 2KRO: Only 2 simultaneous keys reliably registered. Old membrane keyboards, some budget USB keyboards. Causes problems in virtually all fast-paced games.
  • 6KRO: Up to 6 keys simultaneously. The USB HID standard limit for keyboard boot protocol. Sufficient for most gaming scenarios — most actions require fewer than 6 simultaneous keys.
  • NKRO (N-Key Rollover): Every key has an individual circuit, allowing all keys to be pressed simultaneously without any blocking or ghosting. Found in quality gaming keyboards. Typically requires full-speed USB or PS/2.

Which Games Require NKRO?

Games where simultaneous keypresses are critical:

  • FPS games (CS2, Valorant): W+A/D+Shift+Space+Ctrl simultaneously during movement — 5 keys
  • Fighting games (Street Fighter, Tekken): Complex directional inputs combined with attack buttons
  • Rhythm games (osu!, Clone Hero): Up to 8–10 simultaneous keypresses in high-difficulty charts
  • RTS games: Hotkeys combined with modifier keys for complex commands
🎹

Test Tip: For FPS games specifically, hold W+A+D+Shift+Space+Ctrl and check if all 6 register. These are the most common movement + action keys pressed simultaneously in games like CS2. If any fail, your keyboard has a problematic rollover limitation for competitive play.

Frequently Asked Questions — Keyboard Ghosting & N-Key Rollover Test

Scroll to Top