HIDKeys & BIOS PC

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
branko82
Posts: 1
Joined: Thu Feb 04, 2010 5:45 pm

HIDKeys & BIOS PC

Post by branko82 » Thu Feb 04, 2010 5:56 pm

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. :o

Grendel
Rank 4
Rank 4
Posts: 167
Joined: Sat Dec 16, 2006 9:53 pm
Location: Oregon, USA
Contact:

Re: HIDKeys & BIOS PC

Post by Grendel » Fri Feb 05, 2010 11:25 am

Check out USB Device Class Definition for Human Interface Devices (HID), pg. 73 "Appendix F: Legacy Keyboard Implementation"

christian
Objective Development
Objective Development
Posts: 1443
Joined: Thu Nov 09, 2006 11:46 am

Re: HIDKeys & BIOS PC

Post by christian » Sun Feb 28, 2010 6:30 pm

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.

Post Reply