What is an anti-ghosting keyboard?
Share
Keyboard ghosting is a common issue that affects gamers and can hinder their gameplay. But what exactly is it? In simple terms, ghosting occurs when your PC keyboard doesn't register certain key presses, leading to missed actions and game interruptions, which frustrates players who rely on quick reflexes.
More specifically, ghosting is when a key that has not been pressed is activated when other keys are pressed.

Whether you're a casual gamer or a competitive pro, understanding and preventing keyboard ghosting is essential for smooth and consistent gameplay. First, you need to understand what keyboard ghosting is and how to stop it.
In this article, we will examine the causes of keyboard ghosting and provide tips to prevent it from happening.
 
What is keyboard ghosting?
Ghosting on a PC keyboard occurs when you press several keys at the same time. Instead of being overwhelmed by a spirit from another world, your keyboard doesn't react as it should when you press a key. Some keys work correctly, but one or more do not. The keys that seem to have disappeared are "ghosted".
Ghosting can occur in games or when using keyboard shortcuts, when we press several keys simultaneously to perform specific actions.
 
Why does keyboard ghosting occur?
Keyboard ghosting is a common problem that can disrupt gameplay and hinder productivity. But what causes it?
In short, it is a consequence of your PC's standard keyboard design. The keyboard keys are connected to the motherboard by a series of circuits that use a matrix of rows and columns to register key presses. When you press a key, the keyboard sends a signal to the computer indicating the row and column of that key.

However, confusion can arise when you press three keys in two different rows and two different columns. Your computer sees two row wires and two column wires activated, but it cannot identify the individual keys causing these signals, as multiple possible combinations would produce the same result. It registers five different sets of keys. This overload causes some key presses to be registered and others to be "ghosted" or not registered.
In some cases, the keyboard itself may not be able to handle the number of simultaneous key presses, resulting in ghosting. The computer may also activate a key that is not pressed, leading to a completely different response. This problem is less common with modern keyboards, as most of them have features designed to prevent blocking, also known as anti-ghosting.

A limitation in the keyboard's software or firmware can cause another keyboard failure. We all use the Ctrl-Alt-Delete combination from time to time, so all keyboards are designed to handle it. However, some keyboards are not programmed to handle more complex situations and cannot execute multiple simultaneous key presses.
For example, on a standard keyboard, if you simultaneously press 6 keys (WASDIO) 4 times, you will get 4 different results: sadiow aiods wsido wosdai. Then try 8 letters (WASDBNM) and you will get the following results: dbansw bdnwsm, wbdnms, bnmdws. It is possible to add links to create more specific key presses on the keyboard, but this additional circuitry would make the keyboard more expensive.
The third main reason for keyboard ghosting is interference from electrical noise or other devices connected to the computer. It is essential to understand the root cause of ghosting to prevent it and ensure smooth, lag-free performance.
 
Why are keyboards not anti-ghosting?
Originally, keyboards were intended for document entry, where usually only one key is pressed at a time, at a reasonable speed.
However, in the world of PC video games, users often have to press multiple keys simultaneously to perform specific actions. This can be a problem for some classic keyboards, as the hardware and design may not be able to handle the number of simultaneous key presses required for certain types of games - running diagonally and strafing (by simultaneously pressing A, W, and G). It may be time to switch to a new keyboard with a higher rollover count.

Keyboard rollover is the ability of a PC keyboard to accurately register multiple simultaneous key presses, as the keyboard must "roll over" to the next available circuit to register the different key presses. Rollover only applies to typing keys, rather than modifier keys such as the Ctrl key or the Windows button.
 Basic keyboards generally have limited circuitry and can therefore only register a certain number of simultaneous key presses. A rollover, or N-key rollover (NKRO), refers to the number of keys a keyboard can register as being pressed simultaneously without experiencing ghosting.

For example, a 6KRO keyboard can register at least 6 simultaneous key presses, while a 3KRO keyboard will register at least 3. A full N-key rollover (NKRO) keyboard can register an unlimited number of simultaneous key presses. The best anti-ghosting gaming keyboards are equipped with NKRO technology.
In video games, it is common to press multiple keys simultaneously, consecutively, and at high speed. Pushing a keyboard beyond its capabilities can lead to ghosting and malfunctions. To avoid these problems, consider upgrading to an anti-ghosting keyboard with a high rollover count and maintain your hardware to ensure optimal performance.
Rollover and Ghosting refer to the simultaneous activation of multiple keys.
 
How to find out my keyboard's rollover index?
A keyboard's rollover index is the number of keys you can press simultaneously without experiencing ghosting. However, some keyboards may not have a high rollover index but can support common combinations, such as WASD, for character movement in games.
To find out your keyboard rollover index, you can use online tools such as the free Key Rollover Test from Mechanical Keyboard Organization. Follow the instructions on the site and you will quickly know your keyboard's index and which key combinations enter ghosting mode. With this information, you can determine if your keyboard meets your needs and, if not, consider upgrading to a keyboard with a higher rollover rate.
 
How to prevent or solve keyboard ghosting issues?
If you're in the middle of a tense PC gaming session and your keyboard isn't working properly, your frustration level will skyrocket when you can't play to the height of your experience and skill. So what to do?
Cleaning your PC keyboard can help. But since the main cause of ghosting is a limitation in the keyboard's design or functionality, the best way to solve the problem is to use a more advanced designed gaming keyboard or use specialized software to bypass the limitations.
Â

Which keyboard to choose?
When choosing a new PC keyboard, several factors must be considered to meet your needs and preferences:
- Key layout: Some keyboards have a standard layout, while others have a more compact or ergonomic shape. Consider which layout is most comfortable for you.
- Key type: There are several types of keys, including mechanical, membrane, and scissor keys. Each type has its own feel and level of durability.
- Connectivity: Decide whether you want a wired or wireless keyboard. Wireless keyboards offer more flexibility, but wired keyboards tend to have faster response times.
- Additional features: Some keyboards come with other features, such as backlighting, multimedia keys, or an integrated touchpad. Decide what suits you best.
- Price: Determine your budget and look for a keyboard that meets your needs within that price range.
- Compatibility: Make sure the keyboard is compatible with your operating system and any other devices you plan to use it with.
- Brand reputation: Look for a reputable brand with good customer reviews.

Regarding anti-ghosting issues, other points to consider are:
The 6-key keyboard model is sufficient for most typists or PC gamers, unless you plan for two people to use the same keyboard, in which case the unlimited key (NKRO) model would be preferable. If you are unsure which keyboard is best for you, you can search for the product name plus "NKRO" or "6KRO" for more information.
Many professional gamers and typists prefer mechanical keyboards for their comfort and precision. Other articles on our blog explain why and provide keyboard lists to check for a potential purchase.
