Last active
March 9, 2021 08:16
-
-
Save bitboy85/543b34a9505280ead8103a4d4d9cab26 to your computer and use it in GitHub Desktop.
Keyboard HID desciptors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Information for device USB-compliant keyboard (VID=0x062A PID=0x0201): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: LowSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x0009 | |
Current configuration value: 0x00 | |
Number of open pipes: 0 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0110 bcdUSB | |
0x00 bDeviceClass | |
0x00 bDeviceSubClass | |
0x00 bDeviceProtocol | |
0x08 bMaxPacketSize0 (8 bytes) | |
0x062A idVendor | |
0x0201 idProduct | |
0x0100 bcdDevice | |
0x00 iManufacturer | |
0x01 iProduct "USB-compliant keyboard" | |
0x00 iSerialNumber | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x003B wTotalLength (59 bytes) | |
0x02 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xA0 bmAttributes (Bus-powered Device, Remote-Wakeup) | |
0x32 bMaxPower (100 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x01 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x01 bInterfaceSubClass | |
0x01 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0110 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x0041 bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x81 bEndpointAddress (IN endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0008 wMaxPacketSize (1 x 8 bytes) | |
0x0A bInterval (10 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x01 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x01 bInterfaceSubClass | |
0x02 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0110 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x0098 bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0004 wMaxPacketSize (1 x 4 bytes) | |
0x0A bInterval (10 frames) | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "USB-compliant keyboard" | |
------------------------------ | |
Connection path for device: | |
USB-xHCI-kompatibler Hostcontroller | |
Root Hub | |
USB-compliant keyboard (VID=0x062A PID=0x0201) Port: 2 | |
Running on: Windows 10 or greater (Build Version 18363) | |
Brought to you by TDD v2.15.0, Jun 8 2020, 17:18:07 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Information for device USB Keyboard (VID=0x04D9 PID=0x1603): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: LowSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x000D | |
Current configuration value: 0x00 | |
Number of open pipes: 0 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0110 bcdUSB | |
0x00 bDeviceClass | |
0x00 bDeviceSubClass | |
0x00 bDeviceProtocol | |
0x08 bMaxPacketSize0 (8 bytes) | |
0x04D9 idVendor | |
0x1603 idProduct | |
0x0310 bcdDevice | |
0x01 iManufacturer " " | |
0x02 iProduct "USB Keyboard" | |
0x00 iSerialNumber | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x003B wTotalLength (59 bytes) | |
0x02 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xA0 bmAttributes (Bus-powered Device, Remote-Wakeup) | |
0x32 bMaxPower (100 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x01 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x01 bInterfaceSubClass | |
0x01 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0110 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x003E bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x81 bEndpointAddress (IN endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0008 wMaxPacketSize (1 x 8 bytes) | |
0x0A bInterval (10 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x01 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0110 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x0065 bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0008 wMaxPacketSize (1 x 8 bytes) | |
0x0A bInterval (10 frames) | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 " " | |
0x02 0x0409 "USB Keyboard" | |
------------------------------ | |
Connection path for device: | |
USB-xHCI-kompatibler Hostcontroller | |
Root Hub | |
USB Keyboard (VID=0x04D9 PID=0x1603) Port: 2 | |
Running on: Windows 10 or greater (Build Version 18363) | |
Brought to you by TDD v2.15.0, Jun 8 2020, 17:18:07 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment