N-Key Rollover explained and how to test it - Mechanical Keyboard (2024)

When diving into mechanical keyboards, you will come across the terms key rollover and n-key rollover sooner or later. In this article, we will explain the meaning of those terms and tell you everything you need to know.

Key Rollover Explained - Table of Contents

  1. Key Rollover: Definition
  2. What happens if you exceed the Rollover Limit?
  3. Common Types of Key Rollover – Examples and Recommendations
  4. The Basics of Key Rollover explained
  5. How to test a Keyboard’s Rollover
  6. What is Anti-Ghosting? And how is it related to Key Rollover?

Key Rollover: Definition

The term key rollover denotes the number of keys that can be simultaneously registered by a keyboard. If written as x-key rollover (with x being a number), the x refers to the possible number of keys. So it is a promise that every combination of any arbitrary x keys will work correctly.

N-key rollover refers to a keyboard with no limit at all, i.e., you could theoretically press all keys at once.

What happens if you exceed the Rollover Limit?

Pressing more keys than the keyboard’s rollover limit was designed for will have one of the following three outcomes:

  1. An additional key is registered, even though that key was not pressed. This behavior is usually called ghosting.
  2. One of the keys is not registered. Most likely because the keyboard controller was told to ignore this key combination in order to avoid ghosting. This technique is called blocking.
  3. The key combination is registered correctly, no issues occur. A keyboard’s rollover value is not an upper limit – it is absolutely possible that some larger key combinations work just fine. But there certainly are some combinations that won’t work, the key rollover value is not there without a reason.

Common Types of Key Rollover – Examples and Recommendations

There are various types of rollover in mechanical keyboards. The most common ones include:

  • 2-key rollover (2KRO)
  • 6-key rollover (6KRO)
  • 10-key rollover (10KRO)
  • 14-key rollover (14KRO)
  • 22-key rollover (22KRO)
  • Full n-key rollover (NKRO)

Key Rollover Recommendation for Gaming

2-key rollover is only recommended for typing. In games, you most likely will run very soon into key combinations that won’t work and end up with a rather frustrating gaming experience. One of the most common rollover types is 6-key rollover, and it’s actually already perfectly fine for most cases of gaming or typing. There are only very few applications (probably like 1%) where you might need more than 6KRO. Complex simulations or games where lots of keys have to be pressed at once come to mind.

The rise of the key rollover number in gaming keyboards was not really driven by demand, it was mostly due to marketing reasons. Be assured that even in the most challenging environments, you won’t ever need more than 10-key rollover. It’s actually not that easy to hit more than 10 keys at once with only 10 fingers available, at least in a controlled manner. Therefore, the only reason 10KRO might not be enough, is when you plan on using a single keyboard for multiple players. So if you want to play Bomberman or Curve Fever with four or even eight players on a single computer, like back in the day, then you best grab an n-key rollover keyboard. In all other cases, 6KRO / 10KRO is definitely good enough.

The Basics of Key Rollover explained

To understand why not simply every keyboard comes with n-key rollover, we first have to take a look at the basic functional principles. The keys of a keyboard are connected by a grid of wires, the so called keyboard matrix. It forms multiple rows and columns.

To recognize, which keys are pressed, current is applied to each column in turn. Each key acts as a switch: If a key is pressed, it completes its respective circuit. By checking each row’s current, the keyboard controller can identify any pressed keys.

Example – 2 keys: The keys B and F are pressed. When applying current (-> red color) to the first column, we see there is no closed circuit, so the keyboard controller knows that neither A nor D are pressed. In the second column the switch by B is closed, so current will flow through row R1. As a result, the controller knows that the key corresponding to C2/R1, which is the letter B, is pressed. Similarly, in column C3 the switch by F is closed, so we have current flowing through R2, thus, the keyboard controller registers the letter F.

If multiple keys are pressed at once, new unwanted paths can emerge. It then leads to current flowing through some rows where it actually shouldn’t. As a consequence, keys that have not been pressed are registered. In other words, ghosting occurs.

Example – 3 keys: In addition to B and F now also key C is pressed. The illustration below shows what happens when current is applied to the second column. We can see that current will flow through the connections of B, C and F over to row R2. It therefore looks from the perspective of the keyboard controller like both keys B and E are pressed, even though only key B Is actually pressed. Key E is incorrectly registered.

In order to prevent ghosting, a keyboard controller can be configured to ignore key combinations that would create such unwanted circuit paths. So basically, blocking is used as an answer to ghosting. This way, no erroneous keys are registered, but the obvious drawback is that some keys are simply dropped. To reduce the probability of such events, manufacturers sometimes try to optimize the layout of the keyboard matrix. For example, a keyboard can be tuned towards gaming by making sure that typical key combinations around the W-A-S-D area work well.

Ghosting and blocking can be completely eliminated by the use of diodes. A diode lets current pass in one direction, while blocking it in the reverse direction. Placing a diode after each switch makes wrong current flow impossible and fixes the problem entirely. N-key rollover keyboards are typically built this way.

How to test a Keyboard’s Rollover

You are not sure what type of rollover your keyboard supports? Or you want to check the manufacturers specifications? No problem! You can easily find out with the Online Key Rollover Test. It works within the browser and shows you the maximum number of simultaneously registered keys. Moreover, you can test any arbitrary key combination and make sure it is registered correctly.

N-Key Rollover explained and how to test it - Mechanical Keyboard (6)

Anti-Ghosting is a term that can be found in the description of many mechanical keyboards. Typically, it means that the keyboard matrix was optimized towards gaming so that ghosting / blocking occurs less frequent. Since there is rarely any insight on what actions have been taken, it is not a good idea to rely on anti-ghosting measures. To be on the safe side when buying a new keyboard, it is therefore better to look for at least 6-key-rollover.

N-Key Rollover explained and how to test it - Mechanical Keyboard (2024)

FAQs

How to test keyboard n-key rollover? ›

Start a rollover test by pressing and holding two or more of the A-Z or 0-9 keys and then press and release the shift key. Then press all the keys shown in red and orange one at a time to see if all combinatations of three or more keys are registered. When all the red and orange keys are blue, the test was succesful.

How does n-key rollover work? ›

Key rollover is the ability of a computer keyboard to correctly handle several simultaneous keystrokes. A keyboard with n-key rollover (NKRO) can correctly detect input from each key on the keyboard at the same time, regardless of how many other keys are also being pressed.

Do mechanical keyboards have N-key rollover? ›

Common Types of Key Rollover – Examples and Recommendations

There are various types of rollover in mechanical keyboards. The most common ones include: 2-key rollover (2KRO) 6-key rollover (6KRO)

How to test a mechanical keyboard? ›

Hands-on Testing: The most reliable way to test a mechanical keyboard is to try it out firsthand. By physically typing on the keyboard, you can assess its overall feel, typing experience, and any possible issues such as key wobbling or double-clicking.

How to test if NKRO is working? ›

The test involves holding down both the left and right shift keys and typing the following sentence while still holding down both shift keys:
  1. the quick brown fox jumps over the lazy dog. With most keyboards, you will see something like the following.
  2. TE UIC RWN JUS VER TE LAY DG. ...
  3. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.

What is the difference between anti-ghosting and n-key rollover? ›

Anti-ghosting is also known as N-Key Rollover (NKRO), and it has become an essential feature in modern gaming and productivity keyboards. Anti-ghosting works by allowing every key on the keyboard to be registered independently. This means that you can press as many keys as you want simultaneously.

How to enable n-key rollover? ›

How to Turn on Full N-Key Rollover. On the bottom of every Das Keyboard model you will find the instructions for turning NKRO on and off. For the 4 Professional, 4 Ultimate, and 4 root press SHIFT + MUTE. The LED light by the media controls will blink once when NKRO is turned on.

What is key rollover problem? ›

Definitions: The process of generating and using a new key (symmetric or asymmetric key pair) to replace one already in use. Rollover is done because a key has been compromised or is vulnerable to compromise as a result of use and age. Sources: NIST SP 800-81-2.

Why disable N-key rollover? ›

The reason for NKRO toggling is because some older motherboards don't "understand" or "get" NKRO over USB. It's a bit more complicated than that, but that's the simplest way to put it - so that users with older motherboards can use the keyboard over USB without issues.

Does Ducky have n-key rollover? ›

Dual-Layer PCB

Handle any number of simultaneous key presses with the option of N-key or 6-Key Rollover.

How do you rollover typing techniques? ›

Practice rollover: use different fingers for successive letter keys instead of moving a single finger from one key to another. Then, when typing a letter with one finger, press the next one with the other finger.

What are the cons of a mechanical keyboard? ›

Cons of a mechanical keyboard
  • Noise. Mechanical keyboards can be quite loud due to their robust construction. ...
  • More expensive. Another drawback of mechanical keyboards is that they can be pricy. ...
  • Heavier.
Oct 26, 2023

How to tell if n key rollover is on? ›

To test the rollover number, press three, then four and then five keys simultaneously. If they all display on screen, the keyboard has rollover for that number of keys.

What is keyboard ghosting? ›

Keyboard ghosting is simply when a user presses a key on a keyboard, but the computer does not perform the key command. This problem is generally because of limitations with the keyboard itself, failing to tell the computer that you have pressed the key.

What is a 6-key rollover? ›

That number tells you how many keys you can press simultaneously with the keyboard being aware. For example, if your keyboard has 6-key rollover, you can press six keys at once with successful input. N-key rollover is particularly relevant/helpful for gaming keyboards.

How do I test my keyboard function keys? ›

Fn key: if you just press the Fn button, your browser will not be able to recognize this press. Therefore, I recommend checking this key's operation by pressing its combination with other functional keys. Just press Fn+F1, Fn+F2, and so on.

How do I test my keyboard for ghosting? ›

A quick way to find problematic combinations is to press and hold ASDW (the most popular keys for moving around in games), and then, while holding those down, press every other key in turn. If you find a key that does not work, try releasing some of the ASDW keys.

How do I know if my keyboard key switch is bad? ›

Broken Switch. The mechanical keyboard usually comes with a keycap puller, if you do not have one around, it's better to purchase one. Otherwise, it can damage the mechanical switch. To see if the switch is faulty, remove the keycap using a keycap puller, then observe the housing and stem for any damage.

Top Articles
Indiana Wesleyan Transcripts
Crystal Shimmer ballpoint pen, Black, Black lacquered by SWAROVSKI
LOST JEEPS • View forum
Aged Grimm Character Nyt Crossword
Craigslist The Big Island
Sessional Dates U Of T
Markz Blog
Celebrity Guest Tape Free
Craigslist In Lakeland
Nosetf
Cornell University Course Catalog
Craigslist Furniture By Owner Dallas
Accident On May River Road Today
Entegra Forum
Scrotal Support Walgreens
Terraria Melee Build Progression Guide & Best Class Loadouts
O'reilly's El Dorado Kansas
Craigslist Ludington Michigan
Hyb Urban Dictionary
Metv Plus Schedule Today Near Texas
Apartments / Housing For Rent near Trenton, NJ - craigslist
Decree Of Spite Poe
Alloyed Trident Spear
Davias Grille
That Is No Sword X Kakushi By Nez_R
Course schedule | Fall 2022 | Office of the Registrar
Foreign Languages Building
Aunt Nettes Menu
Israel Tripadvisor Forum
Used Fuel Tanks For Sale Craigslist
Meet The Parents Putlocker
Classic Buttermilk Pancakes
How Did Laura Get Narally Pregnant
Roses Gordon Highway
Sound Of Freedom Showtimes Near Cinergy Midland
Raley Scrubs - Midtown
Sierra Vista Jail Mugshots
Cvs Newr.me
Roseberrys Obituaries
10 Teacher Tips to Encourage Self-Awareness in Teens | EVERFI
Henkels And Mccoy Pay Stub Portal
Beaufort Mugfaces Last 72 Hours
Alles, was ihr über Saison 03 von Call of Duty: Warzone 2.0 und Call of Duty: Modern Warfare II wissen müsst
What Is TAA Trade Agreements Act Compliance Trade Agreement Act Certification
Metroplus Rewards Sign In
Transactions on Computational Social Systems - IEEE SMC
Greenville Sc Greyhound
Noel Berry's Biography: Age, Height, Boyfriend, Family, Net Worth
19 BEST Stops on the Drive from Te Anau to Milford Sound +Road Trip Tips!
Stihl Bg55 Parts Diagram
Kernersville pastor arrested after police find weapons, body armor and fentanyl in his Las Vegas Hotel room
Jaggers Nutrition Menu
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 6429

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.