Identifying the problem
What do writers, gamers and trackers have in common?
You type so fast that you hold the keys before they appear on screen. The word “the” is so common, you simply press all three keys are pressed at once. But what happens with lenghtier words? BEEP!
Or imagine, your rocket launcher refuses to fire because you are doing a diagonal doublejump in a First Person Shooter. It could mean the end of your virtual life.

No full n-key rollover == anger
And you probably have noticed chord playing does not always go smoothly with the pc keyboard: when you play some chords, some notes are missing. This specific example was brought up in the forum topic Playing Chords.
In summary: certain combinations of keys are blocked. Specific groups of people experience that same problem. But is the software to blame, or the hardware?
Hold e-r-x-c
If you have no idea what I am talking about, imagine being able to press at most one key at a time. That is what it means for a keyboard to have no “rollover”.
Try entering different combinations of alphanumeric keys in the textbox, like r-y-u and e-r-x-c. All keys have to be pressed at the exact same moment.
Keys accepted:
A good keyboard with a so-called full n-key rollover should allow you to enter all keys simultaneously.
What is causing keys to be blocked?
In the days of old (the digital world is moving fast), each key press was interpreted independently. Regardless of the number of keys pressed, all keys would have been accepted in the correct order. This property is called full n-key rollover.
Key rollovers come in various types. Full n-key rollover is the least restrictive type: each key has dedicated electronics. Alpha n-key rollover refers to alphanumeric, which includes all letters and numbers. The “n-key” part means that any number of keys can be pressed simultaneously.
Full n-key rollover keyboards are nowadays hard to find. Over the course of years, keyboard manufacturers have sought to simplify the keyboard design. They save $0.07 per key by replacing the individual diodes of each key with a matrix of key switches. The simplified design allows only the most frequently used key combos.
Modern keyboard, including those expensive multimedia keyboards, are typically 3-key rollovers. Some manufacturers advertise the shortcoming as a feature, eg. “Phantom Key Surpression”.
Where can I get a full n-key rollover keyboard?
Relatively few people need more than a 3-key rollover keyboard, so we can skip all mainstream keyboards. We will have to move on to niche markets.
Gaming keyboards cost more than $100. Usually too big and bloated for tracking. On the other hand, manufacturers will think twice selling crap to (semi-)pro gamers. They risk upsetting the complete gaming community.
- Razer Tarantula10-key “anti-ghosting”
- Logitech G15/G11
Full n-key(Update: 6-key + modifier)
Office keyboards. Really, I expected more from this category. Aren’t professional writers annoyed with 3-key rollovers? And what about braillists, who need at least a 6-key rollover?
Fujitsu-Siemens KBPC PX
Stopped being full-n key in 2004.- IBM Model M
This rarity is the cream of the crops, because/but it clicks very loudly. - Cherry G81-8308
Alpha n-key. Expensive, about $140! - Das Keyboard
A modern reincarnation of the IBM Model M, $129. The Ultimate version has blank keys
All keyboards listed are supposed to have full n-key rollover. Do not take my word for it and do your own research. Having experienced myself, “should” does not equal “is”. When purchasing a keyboard, make sure you can return it.
If you can suggest me any interesting keyboards, I will list them here.
Pitfalls
- A PS/2 to USB converter may not be able to handle the required data throughput.
- The type number does not guarantee that every product bearing it is the same. Specifications change occasionally and may very per region.
- Data sheets do not necessarily match the actual specifications.
- Customer support people do not know, nor care. They will sell you a 3-key for a full n-key. Yes, I am still bitter.
In the end, we are still looking for a cheap full n-key rollover keyboard with a USB connector. Perhaps a business opportunity?

May 16th, 2007 at 7:23 am
Wow, that’s really interesting! I never realized this problem existed…now I know why things don’t always sounds right when I play certain chords on my PC keyboard.
July 4th, 2007 at 12:28 pm
jeeezuz….I want an IBM click clack model M Keyb so bad …;=
July 27th, 2007 at 11:07 pm
I stumbled here looking for a “portable” keyboard for a laptop used for braille entry. (It’s native keyboard doesn’t do n-key rollover) In rummaging around and trying different ones, I found that the generic USB keyboard (DELL Model # L100) that they pack with all their lower-line desktop computers hopped right on the laptop with 6 key rollover support! These things oughta be EASY to find! Just looked and saw 7 or 8 of them on ebay for about $9 each! Hope it helps somebody!
July 30th, 2007 at 12:42 pm
Oh, for real? I think I have seen those keyboards at my university. I ought to check it with Renoise! Thanks for the help, Craig!
August 26th, 2007 at 11:51 am
I actually did the same (saw those at my previous univ. computer labs and did a search) and ended up buying a pair from ebay. Dont remember exactly how it came out to be with shipping, but definitely cheap enough to be considered expendable. While these most certainly matched other stuff I have used in the past (some IBM membrane based model, some lower tier MS/logitechs), I found it somewhat lackin for my gaming needs. I play 2d fighters and have to press too many keys at the same time, I suppose.
August 26th, 2007 at 7:07 pm
2d fighters or tracking in Renoise: it all boils down to pressing more keys at the same time than the keyboard can handle.
So konakona, are you saying the Dell L100 keyboard with its 6-key rollover is still inadequate? Then the search goes on…
August 28th, 2007 at 2:49 pm
Didn’t know about this - interesting stuff. I think I might have one of those model Ms! Don’t think i’ll swap it with my mac keyboard tho - my guitar is the only thing that usually plays chords lol.
February 23rd, 2008 at 11:00 pm
Yeah I noticed this problem right after I started my quest in computer musique and I’ve found a semi-solution There’s this little app called Bome’s Mouse Keyboard, you can program any chord with a single press of a key, helped me a lot: http://www.bome.com/midi/keyboard/
June 10th, 2008 at 5:07 pm
http://www.daskeyboard.com/specifications.php
I just found this on stumble, it looks perfect for our needs
It has full N-Key rollover according to their website 
June 10th, 2008 at 9:42 pm
Oh, it’s the revival of the IBM model M keyboard. Has a 12-key rollover. Hefty pricetag though, at $99 / $129.
July 19th, 2008 at 8:07 pm
Check this out, another IBM model M clone:
http://scott.yang.id.au/2008/06/new-keyboard-unicomp-spacesaver/
I wonder if it actually has n-key rollover?
August 12th, 2008 at 11:06 pm
Apparently not the USB versions…. I bought the Unicomp Customizer USB version (manufactured on June 20, 2008) with the Windows keys:
http://pckeyboards.stores.yahoo.net/customizer.html
My keyboard passes the “cxer” rollover, but fails the “r-yu” rollover.
Maybe the PS/2 versions would work. I need to go home and try my IBM keyboard (made by Lexmark in 1993) to see if it has a better performance in this regard.