Open konn-neko opened 1 month ago
about to add the direct usb connection too
Vendor UID
1532:056e
USB details
Bus 001 Device 016: ID 1532:056e Razer USA, Ltd Razer BlackShark V2 HS USB
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1532 Razer USA, Ltd
idProduct 0x056e Razer BlackShark V2 HS USB
bcdDevice 1.00
iManufacturer 1 MediaTek Inc
iProduct 2 Razer BlackShark V2 HS USB
iSerial 3 0000000000000000
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x00e1
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 4 Razer BlackShark V2 HS USB
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x004e
bInCollection 2
baInterfaceNr(0) 1
baInterfaceNr(1) 2
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 2
bSourceID 1
bControlSize 1
bmaControls(0) 0x03
Mute Control
Volume Control
bmaControls(1) 0x00
bmaControls(2) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0402 Headset
bAssocTerminal 0
bSourceID 2
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 5
wTerminalType 0x0402 Headset
bAssocTerminal 11
bNrChannels 1
wChannelConfig 0x0000
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 6
bSourceID 5
bControlSize 1
bmaControls(0) 0x03
Mute Control
Volume Control
bmaControls(1) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 5 (SELECTOR_UNIT)
bUnitID 4
bNrInPins 1
baSourceID(0) 6
iSelector 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 7
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 4
iTerminal 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bDelay 1 frames
wFormatTag 0x0001 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 48000
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0180 1x 384 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
AudioStreaming Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0x0000
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 7
bDelay 1 frames
wFormatTag 0x0001 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 1
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 48000
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0060 1x 96 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
AudioStreaming Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0x0000
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 6 Razer BlackShark V2 HS USB
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 191
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 4
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Device Input Paths
Permissions Size User Date Modified Name
drwxr-xr-x - root 6 Oct 21:49 .
drwxr-xr-x - root 6 Oct 21:49 ..
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-event-if01 -> ../event15
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-event-kbd -> ../event8
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-event-mouse -> ../event12
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-if01-event-kbd -> ../event13
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-if01-event-mouse -> ../event9
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-if01-mouse -> ../mouse0
lrwxrwxrwx - root 6 Oct 21:24 usb-Compx_2.4G_Wireless_Receiver-mouse -> ../mouse1
lrwxrwxrwx - root 6 Oct 21:24 usb-Logitech_G935_Gaming_Headset-event-if03 -> ../event7
lrwxrwxrwx - root 6 Oct 21:49 usb-MediaTek_Inc_Razer_BlackShark_V2_HS_USB_0000000000000000-event-if03 -> ../event4
USB HID Dump
001:016:003:DESCRIPTOR 1728269535.102230
06 13 FF 09 01 A1 01 15 00 26 FF 00 85 06 09 00
75 08 95 3D 91 02 85 07 09 00 75 08 95 3D 81 02
C0 05 0C 09 01 A1 01 85 0C 15 00 25 01 09 E9 09
EA 09 E2 09 CD 09 B5 09 B6 75 01 95 06 81 02 09
00 95 02 81 02 C0 05 0B 09 05 A1 01 15 00 25 01
75 01 85 05 09 20 95 01 81 22 09 2F 95 01 81 06
09 24 09 21 09 97 09 2A 09 50 95 05 81 06 09 07
05 09 09 01 75 01 95 01 81 02 05 08 85 05 09 17
09 09 09 18 09 20 09 21 09 2A 95 06 91 22 95 02
91 01 C0 06 14 FF 09 01 A1 01 15 00 26 FF 00 85
02 09 00 75 08 95 08 B2 02 01 85 02 09 00 75 08
95 3F 91 02 85 02 09 00 75 08 95 3F 81 02 C0
There is also bluetooth capability but im unsure how to read its info, this headset has no rgb, just a battery indicator and the thx spatial surround
Would be interesting to see what functionality is actually done via the regular Razer protocols, spatial sound etc is done in software normally as far as I know.
See https://github.com/openrazer/openrazer/wiki/Reverse-Engineering-USB-Protocol how to get USB packet captures.
Device Name
Razer BlackShark V2 HyperSpeed
Product Number
RZ04-04960100-R3U1
Model Number
RZ04-0496
VID:PID
1532:0565
USB Details
Device Input Paths
USB HID Dump
Packet Captures
No response
Synapse Screenshots
No response