3 min read
Key Rollover Explained: 6KRO vs NKRO
Rollover is how many keys your keyboard registers at once. Learn the difference between 6KRO and NKRO, how ghosting fits in, and how to test your own board.
What Key Rollover Means
Key rollover describes how many keys your keyboard can register at the same time when you hold several down at once. It matters any time you press combinations, whether that is a gaming keybind that stacks movement with an action or a fast typist whose fingers overlap on the next key before the last one lifts.
The two terms you will see most are 6KRO and NKRO. A 6KRO keyboard caps the number of simultaneous keys it will report, typically at six keys plus modifiers. An NKRO keyboard, where N stands for any number, registers every key you hold at once with no fixed limit. For most typing either is fine, but heavy simultaneous input is where the difference becomes noticeable.
How Ghosting Is Different
Ghosting is often confused with rollover but describes a distinct problem. Keyboards read their keys through a grid called a matrix, arranging switches into rows and columns. When you hold certain combinations, the electrical paths can overlap in a way that makes the board unable to tell which keys are really down, so it blocks one to avoid reporting a key you never pressed.
In practical terms, ghosting blocks a key when other keys on the same matrix row are held together in a conflicting pattern. Rollover is about the maximum count the keyboard will report, while ghosting is about specific combinations that clash in the matrix. Better keyboards add isolation, often called anti-ghosting or full NKRO wiring, so that held keys do not interfere with each other.
Testing Your Keyboard Rollover
A rollover test lights up each key on screen as you press it, so you can hold several at once and see exactly how many the browser receives. It runs client-side and reads the key events the browser passes along. Keep in mind that the browser and operating system intercept some combinations, such as system shortcuts, so a blocked key there is not necessarily a keyboard limit.
- 1Open the keyboard rollover test in your browser.
- 2Press and hold one key and confirm it lights up on the on-screen display.
- 3While holding it, add more keys one at a time and count how many stay registered together.
- 4Try common clusters, like several letters near each other, to look for a key that refuses to register.
- 5If registration stops at six, suspect 6KRO; if every added key still shows, your board is behaving as NKRO.
Making Sense of Your Results
If you can hold well past six keys and all of them register, your keyboard is doing NKRO and you will not lose inputs during dense combinations. If it stops at six, you have a 6KRO board, which is perfectly adequate for typing and most games but can drop extra simultaneous presses in demanding cases.
If a particular combination refuses to register while others work fine, you are likely seeing ghosting from the matrix layout rather than a rollover cap. And if a key seems blocked only for system shortcuts, remember the browser or operating system may be claiming it before the keyboard is even at fault. Separating these causes tells you whether to change a keybind, adjust expectations, or consider a keyboard with stronger anti-ghosting.
Frequently asked questions
What is the difference between 6KRO and NKRO?
6KRO caps the keyboard at reporting about six keys held at once, while NKRO registers every key you press simultaneously with no fixed limit.
Is rollover the same as ghosting?
No. Rollover is the maximum number of keys reported at once. Ghosting is when the matrix blocks a key because other keys on the same row are held.
Why did a key combination not register in the test?
It may be a rollover limit, matrix ghosting, or the browser and operating system intercepting that combination before it reaches the keyboard test.
Tools mentioned in this guide
Keyboard Rollover / NKRO Test
Find how many keys your keyboard registers at once — 6KRO or full NKRO.
Device Tests
Keyboard Tester
Press any key to see it light up — find dead keys and check key codes.
Device Tests
Typing Speed Test
Test your WPM and accuracy with a 30 or 60 second typing challenge.
Productivity Tools
Gamepad Tester
Test every button, trigger, and stick on your controller — with stick drift detection.
Device Tests
Keep reading