I'm just curious if Apple keyboards are multi-key rollover or not?
And if yes then which models (or how to determine that in OS X)?
Current Apple keyboards (as of 2012) are not N-Key rollover and as far as I know no recent keyboard they have ever made is. I think some of the really old ones were N-key rollover, but can't confirm it.
You can use this website to test your keyboard - click on the embedded flash app and press several keys simultaneously
Beware that every keyboard has a different electronic layout and will fail in different key combinations. On my Apple Aluminium keyboard if I hold down the
It is commonly said that true N-Key rollover can only be achieved using a PS/2 keyboard, and that USB keyboards can only achieve 6-key rollover. As far as I know, this limitation only applies to Microsoft Windows.
My mechanical keyboard's spec sheet claims "6-key rollover with USB, N-key rollover with USB to PS/2 adapter". When using it with USB on my Mac, I've confirmed that is in fact 20-key rollover.
My Apple Wireless Keyboard and the keyboard on my MacBook Air seem to allow pressing all combinations of two keys at the same time, but not some combinations of three keys. So I guess they are 2-key rollover.
Another way to test it is to open the keyboard viewer from the input menu or with
I was just surprised to see that the keyboard on the Macbook Pro can pass my quick keyboard test. I typed out "The quick brown fox jumps over the lazy dog" while holding down both SHIFT keys. Perhaps the internal keyboard is hooked up via PS/2 or something similar.
However, Apple's external USB keyboards cannot do type that out without missing keys.