Created
November 14, 2020 13:07
-
-
Save DJm00n/a6bbcb810879daa9354dee4a02a6b34e to your computer and use it in GitHub Desktop.
Game Controllers USB Descriptors
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 Controller (VID=0x045E PID=0x028E): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: FullSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x000F | |
Current configuration value: 0x01 | |
Number of open pipes: 7 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0200 bcdUSB | |
0xFF bDeviceClass (Vendor specific) | |
0xFF bDeviceSubClass | |
0xFF bDeviceProtocol | |
0x08 bMaxPacketSize0 (8 bytes) | |
0x045E idVendor | |
0x028E idProduct | |
0x0114 bcdDevice | |
0x01 iManufacturer | |
0x02 iProduct | |
0x03 iSerialNumber | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x0099 wTotalLength (153 bytes) | |
0x04 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xA0 bmAttributes (Bus-powered Device, Remote-Wakeup) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x5D bInterfaceSubClass | |
0x01 bInterfaceProtocol | |
0x00 iInterface | |
Unknown Descriptor: | |
------------------------------ | |
0x11 bLength | |
0x21 bDescriptorType | |
Hex dump: | |
0x11 0x21 0x00 0x01 0x01 0x25 0x81 0x14 0x00 0x00 | |
0x00 0x00 0x13 0x01 0x08 0x00 0x00 | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x81 bEndpointAddress (IN endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x04 bInterval (4 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x01 bEndpointAddress (OUT endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x08 bInterval (8 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x04 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x5D bInterfaceSubClass | |
0x03 bInterfaceProtocol | |
0x00 iInterface | |
Unknown Descriptor: | |
------------------------------ | |
0x1B bLength | |
0x21 bDescriptorType | |
Hex dump: | |
0x1B 0x21 0x00 0x01 0x01 0x01 0x82 0x40 0x01 0x02 | |
0x20 0x16 0x83 0x00 0x00 0x00 0x00 0x00 0x00 0x16 | |
0x03 0x00 0x00 0x00 0x00 0x00 0x00 | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x02 bInterval (2 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x02 bEndpointAddress (OUT endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x04 bInterval (4 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x83 bEndpointAddress (IN endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x40 bInterval (64 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x10 bInterval (16 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x01 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x5D bInterfaceSubClass | |
0x02 bInterfaceProtocol | |
0x00 iInterface | |
Unknown Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
Hex dump: | |
0x09 0x21 0x00 0x01 0x01 0x22 0x84 0x07 0x00 | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x84 bEndpointAddress (IN endpoint 4) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0020 wMaxPacketSize (1 x 32 bytes) | |
0x10 bInterval (16 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x03 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0xFD bInterfaceSubClass | |
0x13 bInterfaceProtocol | |
0x04 iInterface | |
Unknown Descriptor: | |
------------------------------ | |
0x06 bLength | |
0x41 bDescriptorType | |
Hex dump: | |
0x06 0x41 0x00 0x01 0x01 0x03 | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 | |
0x01 0x0000 "�Microsoft Corporation" | |
0x02 0x0000 "Controller" | |
0x03 0x0000 "04B229A" | |
0x04 0x0000 "Xbox Security Method 3, Version 1.00, � 2005 Microsoft Corporation. All rights reserved." | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Controller (VID=0x045E PID=0x028E) 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 Controller (VID=0x045E PID=0x02D1): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: FullSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x0017 | |
Current configuration value: 0x01 | |
Number of open pipes: 2 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0200 bcdUSB | |
0xFF bDeviceClass (Vendor specific) | |
0x47 bDeviceSubClass | |
0xD0 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x045E idVendor | |
0x02D1 idProduct | |
0x0203 bcdDevice | |
0x01 iManufacturer "Microsoft" | |
0x02 iProduct "Controller" | |
0x03 iSerialNumber "7EED86C35B04" | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x0060 wTotalLength (96 bytes) | |
0x03 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xA0 bmAttributes (Bus-powered Device, Remote-Wakeup) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x01 bEndpointAddress (OUT endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x04 bInterval (4 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x81 bEndpointAddress (IN endpoint 1) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x04 bInterval (4 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x02 bEndpointAddress (OUT endpoint 2) | |
0x01 bmAttributes (Transfer: Isochronous / Synch: None / Usage: Data) | |
0x00E4 wMaxPacketSize (1 x 228 bytes) | |
0x01 bInterval (1 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x01 bmAttributes (Transfer: Isochronous / Synch: None / Usage: Data) | |
0x00E4 wMaxPacketSize (1 x 228 bytes) | |
0x01 bInterval (1 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (64 bytes) | |
0x00 bInterval | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x83 bEndpointAddress (IN endpoint 3) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (64 bytes) | |
0x00 bInterval | |
Microsoft OS Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x03 bDescriptorType | |
Hex dump: | |
0x12 0x03 0x4D 0x00 0x53 0x00 0x46 0x00 0x54 0x00 | |
0x31 0x00 0x30 0x00 0x30 0x00 0x90 0x00 | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "Microsoft" | |
0x02 0x0409 "Controller" | |
0x03 0x0409 "7EED86C35B04" | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Controller (VID=0x045E PID=0x02D1) Port: 1 | |
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 Controller (VID=0x045E PID=0x0B12): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: FullSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x0013 | |
Current configuration value: 0x01 | |
Number of open pipes: 2 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0200 bcdUSB | |
0xFF bDeviceClass (Vendor specific) | |
0x47 bDeviceSubClass | |
0xD0 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x045E idVendor | |
0x0B12 idProduct | |
0x0503 bcdDevice | |
0x01 iManufacturer "Microsoft" | |
0x02 iProduct "Controller" | |
0x03 iSerialNumber "3039373130303637313034303231" | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x0077 wTotalLength (119 bytes) | |
0x03 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xA0 bmAttributes (Bus-powered Device, Remote-Wakeup) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x02 bEndpointAddress (OUT endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x04 bInterval (4 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x04 bInterval (4 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x02 bEndpointAddress (OUT endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x04 bInterval (4 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x02 bInterval (2 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x01 bmAttributes (Transfer: Isochronous / Synch: None / Usage: Data) | |
0x00E4 wMaxPacketSize (1 x 228 bytes) | |
0x01 bInterval (1 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x83 bEndpointAddress (IN endpoint 3) | |
0x01 bmAttributes (Transfer: Isochronous / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x01 bInterval (1 frames) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x47 bInterfaceSubClass | |
0xD0 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x04 bEndpointAddress (OUT endpoint 4) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (64 bytes) | |
0x00 bInterval | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x84 bEndpointAddress (IN endpoint 4) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (64 bytes) | |
0x00 bInterval | |
Microsoft OS Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x03 bDescriptorType | |
Hex dump: | |
0x12 0x03 0x4D 0x00 0x53 0x00 0x46 0x00 0x54 0x00 | |
0x31 0x00 0x30 0x00 0x30 0x00 0x90 0x00 | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "Microsoft" | |
0x02 0x0409 "Controller" | |
0x03 0x0409 "3039373130303637313034303231" | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Controller (VID=0x045E PID=0x0B12) Port: 1 | |
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 Stadia Controller (VID=0x18D1 PID=0x9400): | |
*** ERROR: Descriptor has errors! *** | |
Connection Information: | |
------------------------------ | |
Device current bus speed: HighSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x001C | |
Current configuration value: 0x01 | |
Number of open pipes: 4 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0201 bcdUSB | |
0xEF bDeviceClass (Miscellaneous device) | |
0x02 bDeviceSubClass | |
0x01 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x18D1 idVendor | |
0x9400 idProduct | |
0x0100 bcdDevice | |
0x01 iManufacturer "Google Inc." | |
0x02 iProduct "Stadia Controller" | |
0x03 iSerialNumber "9B300YCAC6WMGT" | |
0x01 bNumConfigurations | |
Device Qualifier Descriptor: | |
------------------------------ | |
0x80 bLength | |
0x06 bDescriptorType | |
*** ERROR: Invalid descriptor length 0x80 | |
Hex dump: | |
0x80 0x06 0x00 0x06 0x00 0x00 0x0A 0x00 0x00 0x00 | |
0x1A 0x00 0x60 0xEA 0x82 0x02 0x74 0xEA 0x82 0x02 | |
0x74 0xEA 0x82 0x02 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x0050 wTotalLength (80 bytes) | |
0x02 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0x80 bmAttributes (Bus-powered Device) | |
0xFA bMaxPower (500 mA) | |
Interface Association Descriptor: | |
------------------------------ | |
0x08 bLength | |
0x0B bDescriptorType | |
0x00 bFirstInterface | |
0x01 bInterfaceCount | |
0xFF bFunctionClass (Vendor specific) | |
0x00 bFunctionSubClass | |
0x00 bFunctionProtocol | |
0x00 iFunction | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0xFF bInterfaceClass (Vendor specific) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x87 bEndpointAddress (IN endpoint 7) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0200 wMaxPacketSize (512 bytes) | |
0x00 bInterval | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x07 bEndpointAddress (OUT endpoint 7) | |
0x02 bmAttributes (Transfer: Bulk / Synch: None / Usage: Data) | |
0x0200 wMaxPacketSize (512 bytes) | |
0x00 bInterval | |
Interface Association Descriptor: | |
------------------------------ | |
0x08 bLength | |
0x0B bDescriptorType | |
0x01 bFirstInterface | |
0x01 bInterfaceCount | |
0x03 bFunctionClass (Human Interface Device Class) | |
0x00 bFunctionSubClass | |
0x00 bFunctionProtocol | |
0x00 iFunction | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0111 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x009C bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x83 bEndpointAddress (IN endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (32 microframes) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (32 microframes) | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "Google Inc." | |
0x02 0x0409 "Stadia Controller" | |
0x03 0x0409 "9B300YCAC6WMGT" | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Stadia Controller (VID=0x18D1 PID=0x9400) Port: 1 | |
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 Wireless Controller (VID=0x054C PID=0x0CE6): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: HighSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x0011 | |
Current configuration value: 0x01 | |
Number of open pipes: 2 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0200 bcdUSB | |
0x00 bDeviceClass | |
0x00 bDeviceSubClass | |
0x00 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x054C idVendor | |
0x0CE6 idProduct | |
0x0100 bcdDevice | |
0x01 iManufacturer "Sony Interactive Entertainment" | |
0x02 iProduct "Wireless Controller" | |
0x00 iSerialNumber | |
0x01 bNumConfigurations | |
Device Qualifier Descriptor: | |
------------------------------ | |
0x0A bLength | |
0x06 bDescriptorType | |
0x0200 bcdUSB | |
0x00 bDeviceClass | |
0x00 bDeviceSubClass | |
0x00 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x01 bNumConfigurations | |
0x00 bReserved | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x00E3 wTotalLength (227 bytes) | |
0x04 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xC0 bmAttributes (Self-powered Device) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x01 bInterfaceSubClass (Audio Control Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AC Interface Header Descriptor: | |
------------------------------ | |
0x0A bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x0100 bcdADC | |
0x0049 wTotalLength (73 bytes) | |
0x02 bInCollection | |
0x01 baInterfaceNr(1) | |
0x02 baInterfaceNr(2) | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x06 bAssocTerminal | |
0x04 bNrChannels (4 channels) | |
0x0033 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x02 bUnitID | |
0x01 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 Channel(2) | |
0x00 Channel(3) | |
0x00 Channel(4) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x03 bTerminalID | |
0x0301 wTerminalType (Speaker) | |
0x04 bAssocTerminal | |
0x02 bSourceID | |
0x00 iTerminal | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x04 bTerminalID | |
0x0402 wTerminalType (Headset) | |
0x03 bAssocTerminal | |
0x02 bNrChannels (2 channels) | |
0x0003 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x05 bUnitID | |
0x04 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x06 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x01 bAssocTerminal | |
0x05 bSourceID | |
0x00 iTerminal | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x01 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x04 bNrChannels (4 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x00BB80 tSamFreq(1) (48000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x01 bEndpointAddress (OUT endpoint 1) | |
0x09 bmAttributes (Transfer: Isochronous / Synch: Adaptive / Usage: Data) | |
0x0188 wMaxPacketSize (1 x 392 bytes) | |
0x04 bInterval (8 microframes) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x00 bmAttributes | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x06 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x02 bNrChannels (2 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x00BB80 tSamFreq(1) (48000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x05 bmAttributes (Transfer: Isochronous / Synch: Asynchronous / Usage: Data) | |
0x00C4 wMaxPacketSize (1 x 196 bytes) | |
0x04 bInterval (8 microframes) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x00 bmAttributes | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x03 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0111 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x0111 bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x84 bEndpointAddress (IN endpoint 4) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (32 microframes) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (32 microframes) | |
------------------------------ | |
Other Speed Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x07 bDescriptorType | |
0x00E3 wTotalLength (227 bytes) | |
0x04 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xC0 bmAttributes (Self-powered Device) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x01 bInterfaceSubClass (Audio Control Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AC Interface Header Descriptor: | |
------------------------------ | |
0x0A bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x0100 bcdADC | |
0x0049 wTotalLength (73 bytes) | |
0x02 bInCollection | |
0x01 baInterfaceNr(1) | |
0x02 baInterfaceNr(2) | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x06 bAssocTerminal | |
0x04 bNrChannels (4 channels) | |
0x0033 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x02 bUnitID | |
0x01 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 Channel(2) | |
0x00 Channel(3) | |
0x00 Channel(4) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x03 bTerminalID | |
0x0301 wTerminalType (Speaker) | |
0x04 bAssocTerminal | |
0x02 bSourceID | |
0x00 iTerminal | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x04 bTerminalID | |
0x0402 wTerminalType (Headset) | |
0x03 bAssocTerminal | |
0x01 bNrChannels (1 channels) | |
0x0000 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x05 bUnitID | |
0x04 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x06 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x01 bAssocTerminal | |
0x05 bSourceID | |
0x00 iTerminal | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x01 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x04 bNrChannels (4 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x00BB80 tSamFreq(1) (48000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x01 bEndpointAddress (OUT endpoint 1) | |
0x09 bmAttributes (Transfer: Isochronous / Synch: Adaptive / Usage: Data) | |
0x0188 wMaxPacketSize (1 x 392 bytes) | |
0x01 bInterval (1 frames) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x01 bmAttributes (Sampling Frequency) | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x06 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x02 bNrChannels (2 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x00BB80 tSamFreq(1) (48000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x05 bmAttributes (Transfer: Isochronous / Synch: Asynchronous / Usage: Data) | |
0x00C4 wMaxPacketSize (1 x 196 bytes) | |
0x01 bInterval (1 frames) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x00 bmAttributes | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x03 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0111 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x0111 bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x84 bEndpointAddress (IN endpoint 4) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (6 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x06 bInterval (6 frames) | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "Sony Interactive Entertainment" | |
0x02 0x0409 "Wireless Controller" | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Wireless Controller (VID=0x054C PID=0x0CE6) Port: 1 | |
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 Wireless Controller (VID=0x054C PID=0x09CC): | |
Connection Information: | |
------------------------------ | |
Device current bus speed: FullSpeed | |
Device supports USB 1.1 specification | |
Device supports USB 2.0 specification | |
Device address: 0x001F | |
Current configuration value: 0x01 | |
Number of open pipes: 2 | |
Device Descriptor: | |
------------------------------ | |
0x12 bLength | |
0x01 bDescriptorType | |
0x0200 bcdUSB | |
0x00 bDeviceClass | |
0x00 bDeviceSubClass | |
0x00 bDeviceProtocol | |
0x40 bMaxPacketSize0 (64 bytes) | |
0x054C idVendor | |
0x09CC idProduct | |
0x0100 bcdDevice | |
0x01 iManufacturer "Sony Interactive Entertainment" | |
0x02 iProduct "Wireless Controller" | |
0x00 iSerialNumber | |
0x01 bNumConfigurations | |
Configuration Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x02 bDescriptorType | |
0x00E1 wTotalLength (225 bytes) | |
0x04 bNumInterfaces | |
0x01 bConfigurationValue | |
0x00 iConfiguration | |
0xC0 bmAttributes (Self-powered Device) | |
0xFA bMaxPower (500 mA) | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x00 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x01 bInterfaceSubClass (Audio Control Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AC Interface Header Descriptor: | |
------------------------------ | |
0x0A bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x0100 bcdADC | |
0x0047 wTotalLength (71 bytes) | |
0x02 bInCollection | |
0x01 baInterfaceNr(1) | |
0x02 baInterfaceNr(2) | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x06 bAssocTerminal | |
0x02 bNrChannels (2 channels) | |
0x0003 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x0A bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x02 bUnitID | |
0x01 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 Channel(2) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x03 bTerminalID | |
0x0402 wTerminalType (Headset) | |
0x04 bAssocTerminal | |
0x02 bSourceID | |
0x00 iTerminal | |
AC Input Terminal Descriptor: | |
------------------------------ | |
0x0C bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x04 bTerminalID | |
0x0402 wTerminalType (Headset) | |
0x03 bAssocTerminal | |
0x01 bNrChannels (1 channels) | |
0x0000 wChannelConfig | |
0x00 iChannelNames | |
0x00 iTerminal | |
AC Feature Unit Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x06 bDescriptorSubtype | |
0x05 bUnitID | |
0x04 bSourceID | |
0x01 bControlSize | |
bmaControls: | |
0x03 Channel(0) - Mute / Volume | |
0x00 Channel(1) | |
0x00 iFeature | |
AC Output Terminal Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x24 bDescriptorType | |
0x03 bDescriptorSubtype | |
0x06 bTerminalID | |
0x0101 wTerminalType (USB Streaming) | |
0x01 bAssocTerminal | |
0x05 bSourceID | |
0x00 iTerminal | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x01 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x01 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x02 bNrChannels (2 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x007D00 tSamFreq(1) (32000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x01 bEndpointAddress (OUT endpoint 1) | |
0x09 bmAttributes (Transfer: Isochronous / Synch: Adaptive / Usage: Data) | |
0x0084 wMaxPacketSize (1 x 132 bytes) | |
0x01 bInterval (1 frames) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x00 bmAttributes | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x00 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x02 bInterfaceNumber | |
0x01 bAlternateSetting | |
0x01 bNumEndPoints | |
0x01 bInterfaceClass (Audio Device Class) | |
0x02 bInterfaceSubClass (Audio Streaming Interface) | |
0x00 bInterfaceProtocol (Audio Protocol undefined) | |
0x00 iInterface | |
AS Interface Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x24 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x06 bTerminalLink | |
0x01 bDelay | |
0x0001 wFormatTag (PCM) | |
AS Format Type 1 Descriptor: | |
------------------------------ | |
0x0B bLength | |
0x24 bDescriptorType | |
0x02 bDescriptorSubtype | |
0x01 bFormatType (FORMAT_TYPE_1) | |
0x01 bNrChannels (1 channels) | |
0x02 bSubframeSize | |
0x10 bBitResolution (16 bits per sample) | |
0x01 bSamFreqType (Discrete sampling frequencies) | |
0x003E80 tSamFreq(1) (16000 Hz) | |
Endpoint Descriptor (Audio/MIDI 1.0): | |
------------------------------ | |
0x09 bLength | |
0x05 bDescriptorType | |
0x82 bEndpointAddress (IN endpoint 2) | |
0x05 bmAttributes (Transfer: Isochronous / Synch: Asynchronous / Usage: Data) | |
0x0022 wMaxPacketSize (1 x 34 bytes) | |
0x01 bInterval (1 frames) | |
0x00 bRefresh | |
0x00 bSynchAddress | |
AS Isochronous Data Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x25 bDescriptorType | |
0x01 bDescriptorSubtype | |
0x00 bmAttributes | |
0x00 bLockDelayUnits (undefined) | |
0x0000 wLockDelay | |
Interface Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x04 bDescriptorType | |
0x03 bInterfaceNumber | |
0x00 bAlternateSetting | |
0x02 bNumEndPoints | |
0x03 bInterfaceClass (Human Interface Device Class) | |
0x00 bInterfaceSubClass | |
0x00 bInterfaceProtocol | |
0x00 iInterface | |
HID Descriptor: | |
------------------------------ | |
0x09 bLength | |
0x21 bDescriptorType | |
0x0111 bcdHID | |
0x00 bCountryCode | |
0x01 bNumDescriptors | |
0x22 bDescriptorType (Report descriptor) | |
0x01FB bDescriptorLength | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x84 bEndpointAddress (IN endpoint 4) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x05 bInterval (5 frames) | |
Endpoint Descriptor: | |
------------------------------ | |
0x07 bLength | |
0x05 bDescriptorType | |
0x03 bEndpointAddress (OUT endpoint 3) | |
0x03 bmAttributes (Transfer: Interrupt / Synch: None / Usage: Data) | |
0x0040 wMaxPacketSize (1 x 64 bytes) | |
0x05 bInterval (5 frames) | |
Microsoft OS Descriptor is not available. Error code: 0x0000001F | |
String Descriptor Table | |
-------------------------------- | |
Index LANGID String | |
0x00 0x0000 0x0409 | |
0x01 0x0409 "Sony Interactive Entertainment" | |
0x02 0x0409 "Wireless Controller" | |
------------------------------ | |
Connection path for device: | |
USB xHCI Compliant Host Controller | |
Root Hub | |
Wireless Controller (VID=0x054C PID=0x09CC) Port: 1 | |
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