Tools

Keyboard Rollover Test

Test keyboard rollover and anti-ghosting. Check how many keys your keyboard can register at once, including NKRO support.

Number of pressed keys

0
keys
Maximal number observed in this test: 0 keys

List of recognized keys

Press any keys to start testing...

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
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

Want to type faster?

TypeQuicker uses advanced algorithms and AI to identify your typing weak points and help you quickly improve your typing speed.

Get Started

Press multiple keys simultaneously to test your keyboard's rollover capability.

Typing Tools and Tests

Explore every tool, typing test, and focused typing page in one place.

Keyboard Testing

Keyboard Tester

Test keyboard keys and monitor key press events in real-time.

Open
Keyboard Testing

Keyboard Polling Rate Test

Measure your keyboard polling rate and responsiveness in Hz.

Open
Keyboard Testing

Keyboard Latency Test

Check keyboard input lag and response time in milliseconds.

Open
Keyboard Testing

Keyboard Rollover Test

Test simultaneous key press limits and NKRO support.

Open
Keyboard Testing

Keyboard Switch Tester

Test individual switch actuation and key behavior.

Open
Keyboard Testing

Keyboard Counter

Count every key press on your keyboard in real time.

Open
Browser Extension

Browser Extension

Practice typing anywhere on the web from your browser.

Open
Calculators

WPM Calculator

Calculate words per minute from typed characters and time.

Open
Guides

Is My WPM Good?

Check your typing speed percentile and benchmark quickly.

Open
Calculators

KPH Calculator

Calculate keystrokes per hour for typing sessions.

Open
Converters

WPM to KPH Converter

Convert WPM and KPH instantly using standard formulas.

Open
Converters

WPM to CPM Converter

Convert WPM and CPM instantly with two-way input.

Open
Typing Speed Tests

Typing Speed Test Hub

Browse all typing speed tests and choose your challenge.

Open
Typing Speed Tests

Keystrokes per Hour Typing Test

Measure KPH performance with a focused numeric speed test.

Open
Typing Speed Tests

Quick Brown Fox Typing Test

Practice with the classic pangram across all letter keys.

Open
Typing Speed Tests

Type the Alphabet Typing Test

Train fast alphabet sequencing and keyboard familiarity.

Open
Typing Tools

Typing Tools Hub

Explore focused typing tool modes and guided drills.

Open
Typing Tools

Paragraph Typing Practice

Build endurance and consistency with long-form text.

Open
Typing Tools

Right Hand Typing Practice

Improve right-hand speed and accuracy with focused drills.

Open
Typing Tools

Code Typing Practice

Practice typing real code snippets and syntax patterns.

Open

Testing Keyboard Rollover and NKRO Capability

Keyboard rollover determines how many simultaneous key presses your keyboard can accurately detect and register. Whether you're executing complex gaming combos, typing at high speeds, or using multiple keyboard shortcuts, your keyboard's rollover capability directly affects performance. This keyboard rollover test helps you discover your keyboard's true multi-key detection limits, from basic 2-key rollover (2KRO) to full N-key rollover (NKRO).

What Is Keyboard Rollover?

Key rollover refers to a keyboard's ability to recognize multiple keys pressed simultaneously without missing any inputs. The number before "KRO" indicates how many keys can be pressed at once. Common implementations include 2-key rollover (2KRO), 6-key rollover (6KRO), and N-key rollover (NKRO), where "N" represents any number of keys—theoretically all of them.

Standard office keyboards typically offer 2KRO, meaning they can reliably detect two simultaneous non-modifier keys (like letters or numbers). Gaming keyboards often feature 6KRO or full NKRO to handle complex key combinations. The key rollover test above reveals your keyboard's actual capability by showing how many simultaneously pressed keys it can recognize. This is especially important for gamers and fast typists working through typing practice exercises who frequently press multiple keys in rapid succession.

Understanding NKRO (N-Key Rollover)

N-key rollover, or NKRO, represents the gold standard for keyboard input detection. An NKRO test on a true NKRO keyboard will show that every key press is registered regardless of how many other keys you're holding down. This prevents "ghosting" (false key detection) and "blocking" (missed key presses) that plague lower-rollover keyboards.

Full keyboard NKRO typically requires a PS/2 connection or USB with specific firmware support. Many keyboards advertised as "NKRO" only achieve this over PS/2, while limiting to 6KRO or higher over USB due to protocol constraints. This keyboard NKRO test works regardless of connection type, showing your keyboard's true capabilities in your current setup. For complete keyboard diagnostics, combine this test with our keyboard tester for individual key verification.

Keyboard Ghosting Test: What Anti-Ghosting Means

Keyboard ghosting occurs when pressing certain key combinations causes the keyboard to register keys you didn't press. This keyboard ghosting test helps identify these phantom inputs by clearly showing which keys are detected. Ghosting typically affects keyboards with limited rollover, especially when pressing keys in specific matrix positions.

To perform a key ghosting test, try pressing three keys in close proximity simultaneously. If additional keys appear as pressed in the display, your keyboard is experiencing ghosting. Common problem combinations include pressing three keys in a row or diagonal patterns. Anti-ghosting keyboards use different circuit designs to prevent these false registrations. Use this as an anti ghosting test to confirm your keyboard truly blocks phantom inputs — the anti ghosting keyboard test functionality built into this tool makes it easy to identify problematic key combinations.

How to Use This Key Rollover Test

Using our keyboard rollover test is straightforward. Press and hold multiple keys simultaneously while watching the display update. The "Number of pressed keys" counter shows how many keys are currently detected. The "List of recognized keys" section displays exactly which keys register. Try different combinations to find your keyboard's rollover limit.

For a comprehensive gaming keyboard rollover test, try common gaming combinations like WASD with multiple modifier keys, or practice keyboard shortcuts you use frequently. If you're improving your typing speed on a typing speed test, test rapid key sequences you encounter while typing. The maximum number displayed tells you the highest simultaneous key count your keyboard achieved during your test session.

Rollover Requirements for Different Uses

Different activities demand different levels of key rollover capability. Here's what you need:

  • General typing: 2KRO is usually sufficient, though you may occasionally notice missed keys during very fast typing
  • Fast typing (80+ WPM): 6KRO recommended to handle rapid key sequences without drops
  • Casual gaming: 6KRO handles most game controls comfortably
  • Competitive gaming: NKRO ensures complex combos and rapid inputs never miss
  • Complex shortcuts: 6KRO minimum for multi-key productivity shortcuts

If your full key rollover test reveals limitations affecting your use case, it might be time to consider upgrading to a mechanical keyboard NKRO model. Also check your keyboard's polling rate and latency with our polling rate test and latency test for a complete performance picture.

USB vs PS/2 Rollover Differences

Connection type significantly affects rollover capability. PS/2 keyboards can achieve true NKRO because the PS/2 protocol allows unlimited simultaneous key reports. USB, however, is typically limited by the HID protocol to 6-key rollover (plus modifiers) in standard boot mode. Some modern keyboards use custom USB protocols to achieve NKRO over USB, but this requires proper driver support.

If your nkro test shows unexpected limitations over USB, check if your keyboard manufacturer provides drivers or firmware updates that enable full NKRO over USB. Some keyboards include a hardware switch to toggle between compatibility mode (6KRO) and NKRO mode. Testing both modes can reveal which setting works best with your system.

Troubleshooting Rollover Issues

If your keyboard rollover test results seem lower than expected, several factors might be at play. First, verify you're not hitting your keyboard's genuine hardware limit—check the manufacturer's specifications. For mechanical keyboards, ensure any included software is installed and configured correctly. Try different USB ports, as some may have better driver support than others.

BIOS settings can sometimes limit USB keyboard capabilities, particularly on older systems. Some keyboards require specific polling rates for NKRO to function properly. If you suspect your switches themselves might be problematic, use our keyboard switch tester to verify individual key responsiveness.

Choosing a Gaming Keyboard with Proper Rollover

When shopping for a gaming keyboard, use this test to verify advertised rollover claims. Many keyboards claim NKRO but only deliver it under specific conditions. Before purchasing, research whether the NKRO is USB-native or requires PS/2. For modern systems, look for keyboards specifically advertising "USB NKRO" or "full NKRO over USB." Test any new keyboard thoroughly with this tool to confirm it meets your requirements before the return period expires.

Whether you're practicing on TypeQuicker to improve your typing skills or competing in fast-paced games, understanding your keyboard's rollover capability ensures your hardware won't limit your performance. Regular testing helps you identify when your keyboard might be holding you back and when it's time to upgrade to a mechanical keyboard with superior NKRO support.

Frequently Asked Questions

What is keyboard rollover?
Keyboard rollover is the ability of a keyboard to register multiple simultaneous key presses. It determines how many keys can be pressed at once and still be recognized correctly.
What does N-key rollover (NKRO) mean?
N-key rollover (NKRO) means a keyboard can register any number of simultaneous key presses. A keyboard with full NKRO can detect all keys being pressed at the same time without missing any inputs.
Why does key rollover matter?
Key rollover is crucial for gaming, fast typing, and keyboard shortcuts. It ensures all your key presses are registered, especially when executing complex combinations or rapid sequences.
What is 2-key rollover (2KRO) vs 6-key rollover (6KRO)?
2KRO keyboards can register 2 simultaneous keys (plus modifiers), while 6KRO can handle 6 keys. Gaming keyboards often feature 6KRO or full NKRO for better performance in complex scenarios.
How do I test my keyboard's rollover?
Press and hold multiple keys simultaneously while watching the display. The test shows how many keys are currently pressed and which ones are recognized. Try common gaming combinations to see if your keyboard can handle them.
Why aren't all my key presses being detected?
This is usually due to hardware limitations. Most standard keyboards have 2-6 key rollover. If you need to press many keys simultaneously, consider upgrading to a keyboard with NKRO support.
Do I need NKRO for gaming?
Most games work fine with 6KRO, which handles typical gaming key combinations. NKRO is beneficial for complex games, speed typing, or if you use many simultaneous keyboard shortcuts.

Ready to Start
Typing Faster?