Simultaneous-key diagnostic

N-Key Rollover (NKRO) Test

N-key rollover describes how many simultaneous presses a keyboard can register. Hold combinations to record the highest count your browser actually observes.

Simultaneous-key results stay in this browser and are not uploaded.

Simultaneous input test

Hold as many keys as you can

Currently pressed0
Unique keys tested0
Best combination

Optional progressive challenge

Choose a target

Pick a comfortable target, then hold that many keys together. You choose the keys.

Swipe sideways to view the full keyboard.

  • Esc
  • F1
  • F2
  • F3
  • F4
  • F5
  • F6
  • F7
  • F8
  • F9
  • F10
  • F11
  • F12
  • Prt Sc
  • Scr Lk
  • Pause
  • ~`
  • !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
  • Num Lock
  • /
  • ×
  • Home7
  • 8
  • Pg Up9
  • +
  • 4
  • 5
  • 6
  • End1
  • 2
  • Pg Dn3
  • Enter
  • Ins0
  • Del.

No simultaneous-key result yet. The maximum observed is evidence from this session, not a formal rollover certification.

Interpreting the maximum

What does N-key rollover mean?

Rollover is the number of keys a keyboard can report at once. This test records observed browser events and reports “at least” the highest simultaneous count—it does not infer a formal specification from how many keys you happened to hold.

NKRO versus 6KRO

“6KRO” commonly describes support for up to six ordinary simultaneous keys, often alongside modifier keys. “NKRO” is used for broader simultaneous registration. Actual behavior can vary by connection mode and combination.

Why rollover matters for gaming

Games can combine movement, sprint, crouch, communication, and action keys. Adequate rollover helps those intended inputs arrive together, but more capacity does not by itself improve reaction time or key quality.

How to perform the test

Start with comfortable groups and add keys while holding the earlier ones. Watch the current count and peak. The optional challenge gives you a target without forcing a specific or uncomfortable finger arrangement.

Why one combination is not a guarantee

A successful eight-key group shows that at least eight inputs reached the browser for that arrangement. Another set of eight keys may use a different matrix path and behave differently.

Browser and operating-system limits

Reserved shortcuts may leave the page or never reach it. The browser also cannot certify USB HID descriptors, scan rates, firmware behavior, or the keyboard's official rollover rating.

Privacy

Current keys, unique-key history, peak count, and the best observed combination are stored only in temporary React state. No raw events, key labels, combinations, or typed characters are sent to a server.