Skip to content

Key Rollover & Anti-Ghosting Test

Press multiple keys simultaneously to discover your keyboard's rollover limit — 2KRO, 6KRO, or full NKRO.

Key Rollover & Anti-Ghosting Test

Press multiple keys simultaneously to test rollover capability

0
Currently Held
0
Max Simultaneous
0
Total Presses
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
;
'
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Ctrl

What Is a Key Rollover Test?

A key rollover test checks how many keys your keyboard can register simultaneously. Press multiple keys at once — the counter shows how many are detected at the same time. The highest simultaneous count determines your keyboard's rollover rating: 2KRO, 6KRO (USB standard), or NKRO (N-key rollover, no limit). This matters for gaming, where complex key combinations must all register correctly at the same time.

Rollover Standards Explained

What your result means

2KRO

Only 2 simultaneous keys. Common on older PS/2 and basic membrane keyboards. Inadequate for gaming.

6KRO (USB)

Up to 6 simultaneous keys. The USB HID standard. Sufficient for most gaming scenarios.

NKRO

Every key simultaneously. Ideal for gaming. Requires PS/2 or USB NKRO mode on the keyboard.

Keyboard Types & Rollover Support

How different keyboards compare

Mechanical Gaming Keyboards

Most offer 6KRO or full NKRO. Dedicated anti-ghosting diodes per key prevent phantom inputs under any combination.

Membrane Keyboards

Typically 2KRO to partial anti-ghosting. The shared matrix design limits simultaneous key detection.

Laptop Keyboards

Vary widely. Gaming laptops often have per-key anti-ghosting; standard ultrabooks may ghost at 3 keys.

Budget USB Keyboards

Inconsistent rollover, especially for WASD + modifier combinations. Test before assuming gaming suitability.

Who Needs This Test?

Common reasons to check key rollover

Competitive Gamers

Verify WASD + Shift + Space + action keys all register simultaneously during complex movement.

Rhythm Game Players

Games like Clone Hero and osu! require many simultaneous keypresses that expose 6KRO limits quickly.

New Keyboard Buyers

Confirm a new purchase actually delivers the NKRO advertised before the return window closes.

RTS & Strategy Players

Complex hotkey macros with 4+ simultaneous keys require at minimum 6KRO to execute reliably.

Getting Unexpected Results?

Common issues and solutions

Keys stop registering after 6

Your keyboard uses standard USB 6KRO. Enable NKRO mode in your keyboard's software if available, or use a PS/2 adapter.

Ghost keys appearing

Certain key combinations trigger phantom inputs. Your keyboard lacks anti-ghosting diodes for this combination.

Keys not registering at all

Check the physical connection. Try a different USB port. Avoid USB hubs — connect directly to the motherboard.

Result differs from specs

Some keyboards only enable NKRO in a specific mode. Check the manufacturer software for USB NKRO or PS/2 mode toggle.

Key Rollover Glossary

Terms explained

Key Rollover (KRO)
The maximum number of keys a keyboard can register simultaneously without missing or ghosting inputs.
NKRO
N-Key Rollover — every key can be pressed simultaneously. No limit on simultaneous keypresses.
6KRO
6-Key Rollover — the USB HID standard. Up to 6 standard keys plus 8 modifiers simultaneously.
Ghosting
A phantom keypress reported by the keyboard that was never physically pressed, caused by electrical matrix interference.
Anti-Ghosting
Diodes in the key matrix prevent phantom inputs. The keyboard ignores combinations it cannot handle rather than reporting false keys.

Get the Most from Your Keyboard

Tips for reliable key registration

Connect Directly to USB

Avoid USB hubs. Direct motherboard USB ports deliver the most reliable HID communication.

Enable NKRO Mode

Many gaming keyboards have a dedicated NKRO toggle (often Fn + F key). Check your manual or software.

Keep Firmware Updated

Keyboard firmware updates can fix rollover bugs and improve simultaneous key detection.

Clean Switch Contacts

Dirty or worn mechanical switches can cause intermittent registration. Clean with compressed air or isopropyl alcohol.

Key Rollover Test FAQ

Common questions about keyboard rollover, anti-ghosting, and gaming keyboards.

About This Test

Methodology: The test uses the browser's keydown and keyup events to track simultaneously held keys. A Set of active keycodes is maintained in real time, and the peak simultaneous count is recorded across the session.

About: Tested across Chrome, Firefox, Edge, and Safari. Results match hardware specifications within expected USB HID protocol limits. NKRO detection requires a keyboard with a custom HID descriptor or PS/2 mode.

Disclaimer: Browser-based rollover testing has the same protocol limits as gaming. If your keyboard shows 6KRO here but claims NKRO, enable the keyboard's dedicated NKRO mode.

Keyboard & Gaming Guides

Everything about keyboard rollover, anti-ghosting, and gaming peripherals.