The DirectIN line of hardware has been tested on Mac OS X.3, Windows XP and Windows 2000.

To make a long story short, the USB drivers by Windows used during boot time aren't as smart as the ones used when Windows is completely loaded. The USB 'enumeration' process, which is what happens when a new device is attached to a computer, requires a very delicately choreograped set of communications between the host and the device.

Our keyboards and boxes are currently only supported by a full installation of Windows. We're working to tweak things so that boot time and DOS running are supported.

We don't officially support Linux, though we agree it's a splendid way to run a computer.