It's usb, comes with some really cool software to remap the keys to anything you want, and even autoswitches based on the exe that is currently running. It also has the throttle/z-axis/mouse wheel input that might be handy, plus the joypad that could be used for volume/next/previous or the like. The keys are even in a fairly nice layout if you just wanted to mount the board recessed into a control panel. They have 1 to 10 on them by default, which I thought would work ok to input songs into wincab bye just replacing the bottom row with a-e off a black keyboard. For $10 with all the cool features, it seemed like a steal. The 3 state shift keys, make it really cool to enter letters also. Just make keys like 1/a/k, 2/b/l, 3/c/m, and you could hop directly to all but 4 letters, and even type in most searches without having to pull out a keyboard.