Is there a good Java USB API i can use? I tried JUSB but it doesn't seem to work. It's also very old, no updates since 2001.
About two years ago I used Java libusb with success. It has the advantage that you are not limited to special device classes like HID.