NKRO-over-USB issues

From Deskthority wiki
Revision as of 23:34, 1 September 2013 by Webwit (talk | contribs) (Added to category)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Some keyboard controllers' implementation of N-key rollover presents compatibility problems on some non-Windows operating systems, in particular OS X. Noppoo keyboards in particular are known to fail under OS X.

Workarounds

USB to PS/2 to USB

  1. Connect keyboard to passive USB to PS/2 adapter: this switches the keyboard to PS/2 compatibility mode
  2. Connect the passive adapter to an active PS/2 to USB converter: this generates a clean USB device free of N-key rollover hacks

Custom driver

Andrew Childs's fork of the IOUSBHIDDriverDescriptorOverride Macintosh kernel extension provides a fix for the Noppoo Choc Mini. This extension must be compiled from source in order to be used.