Quote:
Originally Posted by makecoldplayhistory

Thanks for the replies - even if there are some different meanings suggested, I know the general idea is keys a) working when they shouldn't b) not working when they should due to other keys are being pressed.
I don't remember it happening with my last keyboard (Apple, numeric, wired) - well, until I spilt very sweet, sticky coffee on it - and hopefully it won't happen with this one.
According to cuad,
This suggests that PS/2 is better than USB? I don't know the date of the article so maybe that's changed and USB can do "full -n key rollover"... I also know that very little is quite as straight forwards as better / worse in computing. I'd always thought that PS/2 was an old 'socket' type, being slowly faded out.
|
Basically Microsoft figured out how to offer NKRO over USB on their sidewinder keyboard, and noppo released a keyboard a while after that which supported it as well. Those are the only ones I've heard of so far. It's speculated that there will be more models with this feature in the future.
PS/2 is technically superior since it offers the NKRO easily, and it also works on an interrupt based system, as opposed to polling like USB. When you press a key on a ps/2 based keyboard, it "interrupts" your system and registers the key press. On USB, it's polled regularly, and notices if the key is pressed or not every time it polls. However, USB is polled so fast, that it is unlikely anyone would really be able to tell the difference.
USB supports a maximum of 6 keys (plus 4 modifiers like shift), assuming the keyboard supports it. Generally the keyboards that have "6KRO" really have "NKRO", but are limited by USB to the 6. 6 keys pressed at once is quite a lot if you think of it, most people would be happier with the more convenient USB interface unless for some reason you really need to press 7 or more keys down at the same time.