Hello,
I made the HIDKeys project http://www.obdev.at/products/vusb/hidkeys.html. The board work fine in Windows and in Linux. Great!
The problem is to work with PC BIOS (PC bootstrap).
I have change the SW map for use the borad with BIOS (I have map the Arrows, DEL, Enter, ... ), but the keybord don't work.
I have "sniff" the data package, and I see that, the data path is "incompleet".
Normal USB Keyboard: "A" = 00 02 00 04 00 00 00 00"
HIDKeys: "A" = 02 06
Is maybe this the problem? The problem is maybe the different HID Report Descriptor ?
Can I interface the HIDKeys device for work with PC BIOS ????
Thank for HELP.
HIDKeys & BIOS PC
Re: HIDKeys & BIOS PC
Check out USB Device Class Definition for Human Interface Devices (HID), pg. 73 "Appendix F: Legacy Keyboard Implementation"
Re: HIDKeys & BIOS PC
HIDKeys is only a simple example, it does not aim at BIOS compatibility. See the document cited by grendel to see what you need to change.