Last active
March 2, 2020 23:21
-
-
Save yorickvP/eb5e5b73b2e939df21c4d22eea4b1a7b to your computer and use it in GitHub Desktop.
This file contains 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
Bus 003 Device 022: ID 054c:0cd3 Sony Corp. | |
Device Descriptor: | |
bLength 18 | |
bDescriptorType 1 | |
bcdUSB 2.00 | |
bDeviceClass 0 | |
bDeviceSubClass 0 | |
bDeviceProtocol 0 | |
bMaxPacketSize0 64 | |
idVendor 0x054c Sony Corp. | |
idProduct 0x0cd3 | |
bcdDevice 1.02 | |
iManufacturer 1 SONY | |
iProduct 2 WH-1000XM3 | |
iSerial 0 | |
bNumConfigurations 1 | |
Configuration Descriptor: | |
bLength 9 | |
bDescriptorType 2 | |
wTotalLength 0x0029 | |
bNumInterfaces 1 | |
bConfigurationValue 1 | |
iConfiguration 0 | |
bmAttributes 0x80 | |
(Bus Powered) | |
MaxPower 500mA | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 0 | |
bAlternateSetting 0 | |
bNumEndpoints 2 | |
bInterfaceClass 3 Human Interface Device | |
bInterfaceSubClass 0 | |
bInterfaceProtocol 0 | |
iInterface 0 | |
HID Device Descriptor: | |
bLength 9 | |
bDescriptorType 33 | |
bcdHID 1.10 | |
bCountryCode 33 US | |
bNumDescriptors 1 | |
bDescriptorType 34 Report | |
wDescriptorLength 53 | |
Report Descriptor: (length is 53) | |
Item(Global): Usage Page, data= [ 0xff 0xff ] 65535 | |
(null) | |
Item(Local ): Usage, data= [ 0x01 ] 1 | |
(null) | |
Item(Main ): Collection, data= [ 0x01 ] 1 | |
Application | |
Item(Local ): Usage, data= [ 0x02 ] 2 | |
(null) | |
Item(Local ): Usage, data= [ 0x03 ] 3 | |
(null) | |
Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255 | |
Item(Global): Report Size, data= [ 0x08 ] 8 | |
Item(Global): Report Count, data= [ 0x40 ] 64 | |
Item(Main ): Input, data= [ 0x02 ] 2 | |
Data Variable Absolute No_Wrap Linear | |
Preferred_State No_Null_Position Non_Volatile Bitfield | |
Item(Local ): Usage, data= [ 0x04 ] 4 | |
(null) | |
Item(Local ): Usage, data= [ 0x05 ] 5 | |
(null) | |
Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255 | |
Item(Global): Report Size, data= [ 0x08 ] 8 | |
Item(Global): Report Count, data= [ 0x40 ] 64 | |
Item(Main ): Output, data= [ 0x02 ] 2 | |
Data Variable Absolute No_Wrap Linear | |
Preferred_State No_Null_Position Non_Volatile Bitfield | |
Item(Local ): Usage, data= [ 0x06 ] 6 | |
(null) | |
Item(Local ): Usage, data= [ 0x07 ] 7 | |
(null) | |
Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255 | |
Item(Global): Report Size, data= [ 0x08 ] 8 | |
Item(Global): Report Count, data= [ 0x04 ] 4 | |
Item(Main ): Feature, data= [ 0x02 ] 2 | |
Data Variable Absolute No_Wrap Linear | |
Preferred_State No_Null_Position Non_Volatile Bitfield | |
Item(Main ): End Collection, data=none | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 3 | |
Transfer Type Interrupt | |
Synch Type None | |
Usage Type Data | |
wMaxPacketSize 0x0040 1x 64 bytes | |
bInterval 10 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x01 EP 1 OUT | |
bmAttributes 3 | |
Transfer Type Interrupt | |
Synch Type None | |
Usage Type Data | |
wMaxPacketSize 0x0040 1x 64 bytes | |
bInterval 10 | |
can't get device qualifier: Resource temporarily unavailable | |
can't get debug descriptor: Resource temporarily unavailable | |
Device Status: 0x0000 | |
(Bus Powered) |
I didn't find anything interesting, it could be anything. Best case it's the same protocol that's exposed over bluetooth, but that didn't seem very friendly either.
Yeah I was hoping they might have left an audio mode similar to the old OG DS4 controller but trying those programs against this end up with nothing.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Did you ever see if this did anything intersting for the PC? I assume it's left there for firmware flashing.