USB Composite Device

Connection StatusDevice connected
Current Configuration1
SpeedFull
Device Address3
Number Of Open Pipes5
Device Descriptor Soarer's Keyboard Converter
OffsetFieldSizeValueDescription
0 bLength 1 12h
1 bDescriptorType 1 01h Device
2 bcdUSB 2 0200h USB Spec 2.0
4 bDeviceClass 1 00h Class info in Ifc Descriptors
5 bDeviceSubClass 1 00h
6 bDeviceProtocol 1 00h
7 bMaxPacketSize0 1 20h 32 bytes
8 idVendor 2 16C0h VOTI
10 idProduct 2 047Dh
12 bcdDevice 2 0100h 1.00
14 iManufacturer 1 01h "Soarer"
15 iProduct 1 02h "Soarer's Keyboard Converter"
16 iSerialNumber 1 00h
17 bNumConfigurations 1 01h
Configuration Descriptor 1 Bus Powered, 100 mA
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 02h Configuration
2 wTotalLength 2 0074h
4 bNumInterfaces 1 04h
5 bConfigurationValue 1 01h
6 iConfiguration 1 00h
7 bmAttributes 1 A0h Bus Powered, Remote Wakeup
4..0: Reserved ...00000 
5: Remote Wakeup ..1.....  Yes
6: Self Powered .0......  No, Bus Powered
7: Reserved (set to one)
(bus-powered for 1.0)
1....... 
8 bMaxPower 1 32h 100 mA
Interface Descriptor 0/0 HID, 1 Endpoint
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 00h
3 bAlternateSetting 1 00h
4 bNumEndpoints 1 01h
5 bInterfaceClass 1 03h HID
6 bInterfaceSubClass 1 01h Boot Interface
7 bInterfaceProtocol 1 01h Keyboard
8 iInterface 1 00h
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 21h HID
2 bcdHID 2 0111h 1.11
4 bCountryCode 1 00h
5 bNumDescriptors 1 01h
6 bDescriptorType 1 22h Report
7 wDescriptorLength 2 0023h 35 bytes
OffsetFieldSizeValueDescription
0 bLength 1 07h
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 81h 1 In
3 bmAttributes 1 03h Interrupt
1..0: Transfer Type ......11  Interrupt
7..2: Reserved 000000.. 
4 wMaxPacketSize 2 0008h 8 bytes
6 bInterval 1 01h 1 ms
Interface Descriptor 1/0 HID, 1 Endpoint
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 01h
3 bAlternateSetting 1 00h
4 bNumEndpoints 1 01h
5 bInterfaceClass 1 03h HID
6 bInterfaceSubClass 1 00h
7 bInterfaceProtocol 1 00h
8 iInterface 1 00h
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 21h HID
2 bcdHID 2 0111h 1.11
4 bCountryCode 1 00h
5 bNumDescriptors 1 01h
6 bDescriptorType 1 22h Report
7 wDescriptorLength 2 0015h 21 bytes
OffsetFieldSizeValueDescription
0 bLength 1 07h
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 83h 3 In
3 bmAttributes 1 03h Interrupt
1..0: Transfer Type ......11  Interrupt
7..2: Reserved 000000.. 
4 wMaxPacketSize 2 0020h 32 bytes
6 bInterval 1 01h 1 ms
Interface Descriptor 2/0 HID, 1 Endpoint
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 02h
3 bAlternateSetting 1 00h
4 bNumEndpoints 1 01h
5 bInterfaceClass 1 03h HID
6 bInterfaceSubClass 1 00h
7 bInterfaceProtocol 1 00h
8 iInterface 1 00h
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 21h HID
2 bcdHID 2 0111h 1.11
4 bCountryCode 1 00h
5 bNumDescriptors 1 01h
6 bDescriptorType 1 22h Report
7 wDescriptorLength 2 00C6h 198 bytes
OffsetFieldSizeValueDescription
0 bLength 1 07h
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 82h 2 In
3 bmAttributes 1 03h Interrupt
1..0: Transfer Type ......11  Interrupt
7..2: Reserved 000000.. 
4 wMaxPacketSize 2 0017h 23 bytes
6 bInterval 1 01h 1 ms
Interface Descriptor 3/0 HID, 2 Endpoints
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 03h
3 bAlternateSetting 1 00h
4 bNumEndpoints 1 02h
5 bInterfaceClass 1 03h HID
6 bInterfaceSubClass 1 00h
7 bInterfaceProtocol 1 00h
8 iInterface 1 00h
OffsetFieldSizeValueDescription
0 bLength 1 09h
1 bDescriptorType 1 21h HID
2 bcdHID 2 0111h 1.11
4 bCountryCode 1 00h
5 bNumDescriptors 1 01h
6 bDescriptorType 1 22h Report
7 wDescriptorLength 2 001Ch 28 bytes
OffsetFieldSizeValueDescription
0 bLength 1 07h
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 84h 4 In
3 bmAttributes 1 03h Interrupt
1..0: Transfer Type ......11  Interrupt
7..2: Reserved 000000.. 
4 wMaxPacketSize 2 0040h 64 bytes
6 bInterval 1 02h 2 ms
OffsetFieldSizeValueDescription
0 bLength 1 07h
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 05h 5 Out
3 bmAttributes 1 03h Interrupt
1..0: Transfer Type ......11  Interrupt
7..2: Reserved 000000.. 
4 wMaxPacketSize 2 0040h 64 bytes
6 bInterval 1 08h 8 ms
Interface 0 HID Report Descriptor Keyboard
Item Tag (Value) Raw Data
Usage Page (Generic Desktop) 05 01 
Usage (Keyboard) 09 06 
Collection (Application) A1 01 
    Report Count (1) 95 01 
    Report Size (8) 75 08 
    Input (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 03 
    Report Size (1) 75 01 
    Report Count (8) 95 08 
    Usage Page (Keyboard/Keypad) 05 07 
    Usage Minimum 19 F0 
    Usage Maximum 29 F7 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (6) 95 06 
    Report Size (8) 75 08 
    Input (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 03 
End Collection C0 
Interface 1 HID Report Descriptor Vendor-Defined 116
Item Tag (Value) Raw Data
Usage Page (Vendor-Defined 50) 06 31 FF 
Usage (Vendor-Defined 116) 09 74 
Collection A1 53 
    Report Size (8) 75 08 
    Logical Minimum (0) 15 00 
    Logical Maximum (255) 26 FF 00 
    Report Count (32) 95 20 
    Usage (Vendor-Defined 117) 09 75 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
End Collection C0 
Interface 2 HID Report Descriptor Keyboard
Item Tag (Value) Raw Data
Usage Page (Generic Desktop) 05 01 
Usage (Keyboard) 09 06 
Collection (Application) A1 01 
    Report ID (1) 85 01 
    Report Size (1) 75 01 
    Report Count (8) 95 08 
    Usage Page (Keyboard/Keypad) 05 07 
    Usage Minimum (Keyboard Left Control) 19 E0 
    Usage Maximum (Keyboard Right GUI) 29 E7 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (5) 95 05 
    Report Size (1) 75 01 
    Usage Page (LEDs) 05 08 
    Usage Minimum (Num Lock) 19 01 
    Usage Maximum (Kana) 29 05 
    Output (Data,Var,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 02 
    Report Count (1) 95 01 
    Report Size (3) 75 03 
    Output (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 03 
    Report Size (1) 75 01 
    Report Count (49) 95 31 
    Usage Page (Keyboard/Keypad) 05 07 
    Usage Minimum (Keyboard Error Roll Over) 19 01 
    Usage Maximum (Keyboard \ and |) 29 31 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (1) 95 01 
    Report Size (1) 75 01 
    Input (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 03 
    Report Size (1) 75 01 
    Report Count (114) 95 72 
    Usage Page (Keyboard/Keypad) 05 07 
    Usage Minimum (Keyboard ; and :) 19 33 
    Usage Maximum (Keyboard ExSel) 29 A4 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (4) 95 04 
    Report Size (1) 75 01 
    Input (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 03 
End Collection C0 
Usage Page (Generic Desktop) 05 01 
Usage (System Control) 09 80 
Collection (Application) A1 01 
    Report ID (2) 85 02 
    Report Size (1) 75 01 
    Report Count (3) 95 03 
    Usage Minimum (System Power Down) 19 81 
    Usage Maximum (System Wake Up) 29 83 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (5) 95 05 
    Report Size (1) 75 01 
    Input (Cnst,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 03 
End Collection C0 
Usage Page (Consumer Devices) 05 0C 
Usage (Consumer Control) 09 01 
Collection (Application) A1 01 
    Report ID (3) 85 03 
    Report Size (1) 75 01 
    Report Count (24) 95 18 
    Usage (Scan Next Track) 09 B5 
    Usage (Scan Previous Track) 09 B6 
    Usage (Stop) 09 B7 
    Usage (Play/Pause) 09 CD 
    Usage (Mute) 09 E2 
    Usage (Bass Boost) 09 E5 
    Usage (Loudness) 09 E7 
    Usage (Volume Increment) 09 E9 
    Usage (Volume Decrement) 09 EA 
    Usage (Bass Increment) 0A 52 01 
    Usage (Bass Decrement) 0A 53 01 
    Usage (Treble Increment) 0A 54 01 
    Usage (Treble Decrement) 0A 55 01 
    Usage (AL Consumer Control Configuration) 0A 83 01 
    Usage (AL Email Reader) 0A 8A 01 
    Usage (AL Calculator) 0A 92 01 
    Usage (AL Local Machine Browser) 0A 94 01 
    Usage (AC Search) 0A 21 02 
    Usage (AC Home) 0A 23 02 
    Usage (AC Back) 0A 24 02 
    Usage (AC Forward) 0A 25 02 
    Usage (AC Stop) 0A 26 02 
    Usage (AC Refresh) 0A 27 02 
    Usage (AC Bookmarks) 0A 2A 02 
    Logical Minimum (0) 15 00 
    Logical Maximum (1) 25 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
End Collection C0 
Interface 3 HID Report Descriptor Vendor-Defined 9320
Item Tag (Value) Raw Data
Usage Page (Vendor-Defined 154) 06 99 FF 
Usage (Vendor-Defined 9320) 0A 68 24 
Collection (Application) A1 01 
    Report Size (8) 75 08 
    Logical Minimum (0) 15 00 
    Logical Maximum (255) 26 FF 00 
    Report Count (64) 95 40 
    Usage (Vendor-Defined 1) 09 01 
    Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02 
    Report Count (64) 95 40 
    Usage (Vendor-Defined 2) 09 02 
    Output (Data,Var,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 02 
End Collection C0 

This report was generated by USBlyzer