I tried this a year ago; hopefully I’ll have better luck getting my question across this time.
I need to compile report descriptors using parameters that didn’t exist in 1997 when the last version of the HID Descriptor Tool was touched (http://www.usb.org/developers/hidpage#HID%20Descriptor%20Tool). How do I do that? Or, put another way, where is the definitive reference for the numerical values of the report descriptor, as they relate to the human-readable description? For instance, I can see that “USAGE_PAGE (Generic Desktop)” compiles to “0x05, 0x01”, but where do I find specifications for the newer elements, such as physical devices need?
The hid class specification on usb.org should have all of the latest and up to date values.
d
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@novint.com
Sent: Friday, September 11, 2009 9:20 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Compiling the Report Descriptor, Reprise
I tried this a year ago; hopefully I’ll have better luck getting my question across this time.
I need to compile report descriptors using parameters that didn’t exist in 1997 when the last version of the HID Descriptor Tool was touched (http://www.usb.org/developers/hidpage#HID%20Descriptor%20Tool). How do I do that? Or, put another way, where is the definitive reference for the numerical values of the report descriptor, as they relate to the human-readable description? For instance, I can see that “USAGE_PAGE (Generic Desktop)” compiles to “0x05, 0x01”, but where do I find specifications for the newer elements, such as physical devices need?