I wasn't sure what the deal was, and everyone had told me that PS/2 was the better choice for the NKRO. I don't think I can hold any more than 6 keys down at a time considering I only have 5 fingers....so the USB 6 KRO should be good enough. I'm currently plugged into PS/2 with a USB -> PS/2 adapter. Next time I take the keyboard out I'll just plug it back into the standard USB port.
What happened to your other 5 fingers ?
The USB -> PS/2 adapter that comes w/ keyboards is a passive part -- the keyboard will detect what it is connected to and talk to that port natively, using USB 1.1 low speed. In these scenarios there are multiple advantages using the PS/2 port:
- Lower latency:
- the PS/2 receiver is event driven (KB sends event as soon it happens) vs. USB having to poll for changes
- a lot less CPU resources are needed for PS/2
- most KBs ask for 8ms polling rate
- USB 1.1 is limited to an 8ms polling rate on Windows anyway
- NKRO -- PS/2 sends key up/down events vs. USBs key status (limited to 6 keys + 8 modifiers)
- USB ports have a tendency to be in short supply
Disadvantages of the PS/2 port are:
- not P&P
- no suspend state, back-lit KBs will stay illuminated in soft-off (Decks eg. do this)