ModCrash Mechanical Keyboard Buyers Guide

Page 2 »

ModCrash’s Guide on finding the right Mechanical Keyboard!

So you have heard of mechanical keyboards and now you are looking for information on what the differences are and which one you should buy. Well this guide is going to explain keyboard terminology, what are mechanical keyboards, why would you want them, and the differences between the different switch types to help you find the right mechanical keyboard.


Cherry MX Mechanical Keyboard Switches

Cherry MX Mechanical Switches

Terminology for Keyboards

Key Rollover (KRO & NKRO)

KRO is the key rollover on your keyboard. It is the maximum number of keys you can press at one time and have them register and input to your computer. Most mechanical keyboards are 6KRO but their does exist higher KRO keyboards. A side note also is many USB 6KRO keyboards have a maximum number of modifiers that can be used with these keys. Typically the number is 4. The modifiers include ALT, CTRL, Shift, and your Command key (AKA Super, Windows, or Function keys).

NKRO is they when you can press all the keys you want and they will all register as an input to your computer. Typically this is applied to the WASD keys only but some USB keyboards have full NKRO support.

Key Blocking & Ghosting

Key blocking is just as it sounds, your keyboard blocks your key input. This typically occurs when say you press 3 keys and a 4th would be blocked by your board depending on its KRO. If your KRO is 3 then you cannot press 4 at once.

Ghosting is when you say press 3 keys again and the a random 4th key input to your computer. This typically never happens in modern keyboards due to limited rollover manufactures put on keyboards so that it always gets blocked.

Key Bouncing

All types of key switches, including rubber domes will do this. Key bouncing is basically when you press down on a key and the switch “bounces” and it registers multiple times. Keyboard and Switch manufactures have countered this by setting a time between key presses to help solve the problem.

Page 2 »
Pages: 1 2 3 4Next Page

Leave a Reply