Public paste
Undefined
By: Guest | Date: May 17 2020 20:39 | Format: None | Expires: never | Size: 97.96 KB | Hits: 627

  1. pedromax@FixoPeg:~$ sudo lsusb -v
  2. [sudo] password for pedromax:              
  3.  
  4. Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  5. Device Descriptor:
  6.   bLength                18
  7.   bDescriptorType         1
  8.   bcdUSB               1.10
  9.   bDeviceClass            9 Hub
  10.   bDeviceSubClass         0 Unused
  11.   bDeviceProtocol         0 Full speed (or root) hub
  12.   bMaxPacketSize0        64
  13.   idVendor           0x1d6b Linux Foundation
  14.   idProduct          0x0001 1.1 root hub
  15.   bcdDevice            4.15
  16.   iManufacturer           3 Linux 4.15.0-54-generic ohci_hcd
  17.   iProduct                2 OHCI PCI host controller
  18.   iSerial                 1 0000:00:14.5
  19.   bNumConfigurations      1
  20.   Configuration Descriptor:
  21.     bLength                 9
  22.     bDescriptorType         2
  23.     wTotalLength           25
  24.     bNumInterfaces          1
  25.     bConfigurationValue     1
  26.     iConfiguration          0
  27.     bmAttributes         0xe0
  28.       Self Powered
  29.       Remote Wakeup
  30.     MaxPower                0mA
  31.     Interface Descriptor:
  32.       bLength                 9
  33.       bDescriptorType         4
  34.       bInterfaceNumber        0
  35.       bAlternateSetting       0
  36.       bNumEndpoints           1
  37.       bInterfaceClass         9 Hub
  38.       bInterfaceSubClass      0 Unused
  39.       bInterfaceProtocol      0 Full speed (or root) hub
  40.       iInterface              0
  41.       Endpoint Descriptor:
  42.         bLength                 7
  43.         bDescriptorType         5
  44.         bEndpointAddress     0x81  EP 1 IN
  45.         bmAttributes            3
  46.           Transfer Type            Interrupt
  47.           Synch Type               None
  48.           Usage Type               Data
  49.         wMaxPacketSize     0x0002  1x 2 bytes
  50.         bInterval             255
  51. Hub Descriptor:
  52.   bLength               9
  53.   bDescriptorType      41
  54.   nNbrPorts             2
  55.   wHubCharacteristic 0x0002
  56.     No power switching (usb 1.0)
  57.     Ganged overcurrent protection
  58.   bPwrOn2PwrGood        2 * 2 milli seconds
  59.   bHubContrCurrent      0 milli Ampere
  60.   DeviceRemovable    0x00
  61.   PortPwrCtrlMask    0xff
  62.  Hub Port Status:
  63.    Port 1: 0000.0100 power
  64.    Port 2: 0000.0100 power
  65. Device Status:     0x0001
  66.   Self Powered
  67.  
  68. Bus 002 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
  69. Device Descriptor:
  70.   bLength                18
  71.   bDescriptorType         1
  72.   bcdUSB               2.00
  73.   bDeviceClass          255 Vendor Specific Class
  74.   bDeviceSubClass       255 Vendor Specific Subclass
  75.   bDeviceProtocol       255 Vendor Specific Protocol
  76.   bMaxPacketSize0        64
  77.   idVendor           0x0bda Realtek Semiconductor Corp.
  78.   idProduct          0x0129 RTS5129 Card Reader Controller
  79.   bcdDevice           39.60
  80.   iManufacturer           1 Generic
  81.   iProduct                2 USB2.0-CRW
  82.   iSerial                 3 20100201396000000
  83.   bNumConfigurations      1
  84.   Configuration Descriptor:
  85.     bLength                 9
  86.     bDescriptorType         2
  87.     wTotalLength           39
  88.     bNumInterfaces          1
  89.     bConfigurationValue     1
  90.     iConfiguration          4 CARD READER
  91.     bmAttributes         0xa0
  92.       (Bus Powered)
  93.       Remote Wakeup
  94.     MaxPower              500mA
  95.     Interface Descriptor:
  96.       bLength                 9
  97.       bDescriptorType         4
  98.       bInterfaceNumber        0
  99.       bAlternateSetting       0
  100.       bNumEndpoints           3
  101.       bInterfaceClass       255 Vendor Specific Class
  102.       bInterfaceSubClass      6
  103.       bInterfaceProtocol     80
  104.       iInterface              5 Bulk-In, Bulk-Out, Interface
  105.       Endpoint Descriptor:
  106.         bLength                 7
  107.         bDescriptorType         5
  108.         bEndpointAddress     0x01  EP 1 OUT
  109.         bmAttributes            2
  110.           Transfer Type            Bulk
  111.           Synch Type               None
  112.           Usage Type               Data
  113.         wMaxPacketSize     0x0200  1x 512 bytes
  114.         bInterval               0
  115.       Endpoint Descriptor:
  116.         bLength                 7
  117.         bDescriptorType         5
  118.         bEndpointAddress     0x82  EP 2 IN
  119.         bmAttributes            2
  120.           Transfer Type            Bulk
  121.           Synch Type               None
  122.           Usage Type               Data
  123.         wMaxPacketSize     0x0200  1x 512 bytes
  124.         bInterval               0
  125.       Endpoint Descriptor:
  126.         bLength                 7
  127.         bDescriptorType         5
  128.         bEndpointAddress     0x83  EP 3 IN
  129.         bmAttributes            3
  130.           Transfer Type            Interrupt
  131.           Synch Type               None
  132.           Usage Type               Data
  133.         wMaxPacketSize     0x0003  1x 3 bytes
  134.         bInterval              10
  135. Device Qualifier (for other device speed):
  136.   bLength                10
  137.   bDescriptorType         6
  138.   bcdUSB               2.00
  139.   bDeviceClass            0 (Defined at Interface level)
  140.   bDeviceSubClass         0
  141.   bDeviceProtocol         0
  142.   bMaxPacketSize0        64
  143.   bNumConfigurations      1
  144. Device Status:     0x0000
  145.   (Bus Powered)
  146.  
  147. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  148. Device Descriptor:
  149.   bLength                18
  150.   bDescriptorType         1
  151.   bcdUSB               2.00
  152.   bDeviceClass            9 Hub
  153.   bDeviceSubClass         0 Unused
  154.   bDeviceProtocol         0 Full speed (or root) hub
  155.   bMaxPacketSize0        64
  156.   idVendor           0x1d6b Linux Foundation
  157.   idProduct          0x0002 2.0 root hub
  158.   bcdDevice            4.15
  159.   iManufacturer           3 Linux 4.15.0-54-generic ehci_hcd
  160.   iProduct                2 EHCI Host Controller
  161.   iSerial                 1 0000:00:13.2
  162.   bNumConfigurations      1
  163.   Configuration Descriptor:
  164.     bLength                 9
  165.     bDescriptorType         2
  166.     wTotalLength           25
  167.     bNumInterfaces          1
  168.     bConfigurationValue     1
  169.     iConfiguration          0
  170.     bmAttributes         0xe0
  171.       Self Powered
  172.       Remote Wakeup
  173.     MaxPower                0mA
  174.     Interface Descriptor:
  175.       bLength                 9
  176.       bDescriptorType         4
  177.       bInterfaceNumber        0
  178.       bAlternateSetting       0
  179.       bNumEndpoints           1
  180.       bInterfaceClass         9 Hub
  181.       bInterfaceSubClass      0 Unused
  182.       bInterfaceProtocol      0 Full speed (or root) hub
  183.       iInterface              0
  184.       Endpoint Descriptor:
  185.         bLength                 7
  186.         bDescriptorType         5
  187.         bEndpointAddress     0x81  EP 1 IN
  188.         bmAttributes            3
  189.           Transfer Type            Interrupt
  190.           Synch Type               None
  191.           Usage Type               Data
  192.         wMaxPacketSize     0x0004  1x 4 bytes
  193.         bInterval              12
  194. Hub Descriptor:
  195.   bLength               9
  196.   bDescriptorType      41
  197.   nNbrPorts             5
  198.   wHubCharacteristic 0x000a
  199.     No power switching (usb 1.0)
  200.     Per-port overcurrent protection
  201.   bPwrOn2PwrGood       10 * 2 milli seconds
  202.   bHubContrCurrent      0 milli Ampere
  203.   DeviceRemovable    0x04
  204.   PortPwrCtrlMask    0xff
  205.  Hub Port Status:
  206.    Port 1: 0000.0503 highspeed power enable connect
  207.    Port 2: 0000.0100 power
  208.    Port 3: 0000.0100 power
  209.    Port 4: 0000.0100 power
  210.    Port 5: 0000.0100 power
  211. Device Status:     0x0001
  212.   Self Powered
  213.  
  214. Bus 004 Device 002: ID 0bda:0821 Realtek Semiconductor Corp.
  215. Device Descriptor:
  216.   bLength                18
  217.   bDescriptorType         1
  218.   bcdUSB               2.10
  219.   bDeviceClass          224 Wireless
  220.   bDeviceSubClass         1 Radio Frequency
  221.   bDeviceProtocol         1 Bluetooth
  222.   bMaxPacketSize0        64
  223.   idVendor           0x0bda Realtek Semiconductor Corp.
  224.   idProduct          0x0821
  225.   bcdDevice            2.00
  226.   iManufacturer           1 Realtek
  227.   iProduct                2 Bluetooth Radio
  228.   iSerial                 3 00e04c000001
  229.   bNumConfigurations      1
  230.   Configuration Descriptor:
  231.     bLength                 9
  232.     bDescriptorType         2
  233.     wTotalLength          177
  234.     bNumInterfaces          2
  235.     bConfigurationValue     1
  236.     iConfiguration          0
  237.     bmAttributes         0xe0
  238.       Self Powered
  239.       Remote Wakeup
  240.     MaxPower              500mA
  241.     Interface Descriptor:
  242.       bLength                 9
  243.       bDescriptorType         4
  244.       bInterfaceNumber        0
  245.       bAlternateSetting       0
  246.       bNumEndpoints           3
  247.       bInterfaceClass       224 Wireless
  248.       bInterfaceSubClass      1 Radio Frequency
  249.       bInterfaceProtocol      1 Bluetooth
  250.       iInterface              4 Bluetooth Radio
  251.       Endpoint Descriptor:
  252.         bLength                 7
  253.         bDescriptorType         5
  254.         bEndpointAddress     0x81  EP 1 IN
  255.         bmAttributes            3
  256.           Transfer Type            Interrupt
  257.           Synch Type               None
  258.           Usage Type               Data
  259.         wMaxPacketSize     0x0010  1x 16 bytes
  260.         bInterval               1
  261.       Endpoint Descriptor:
  262.         bLength                 7
  263.         bDescriptorType         5
  264.         bEndpointAddress     0x02  EP 2 OUT
  265.         bmAttributes            2
  266.           Transfer Type            Bulk
  267.           Synch Type               None
  268.           Usage Type               Data
  269.         wMaxPacketSize     0x0040  1x 64 bytes
  270.         bInterval               0
  271.       Endpoint Descriptor:
  272.         bLength                 7
  273.         bDescriptorType         5
  274.         bEndpointAddress     0x82  EP 2 IN
  275.         bmAttributes            2
  276.           Transfer Type            Bulk
  277.           Synch Type               None
  278.           Usage Type               Data
  279.         wMaxPacketSize     0x0040  1x 64 bytes
  280.         bInterval               0
  281.     Interface Descriptor:
  282.       bLength                 9
  283.       bDescriptorType         4
  284.       bInterfaceNumber        1
  285.       bAlternateSetting       0
  286.       bNumEndpoints           2
  287.       bInterfaceClass       224 Wireless
  288.       bInterfaceSubClass      1 Radio Frequency
  289.       bInterfaceProtocol      1 Bluetooth
  290.       iInterface              4 Bluetooth Radio
  291.       Endpoint Descriptor:
  292.         bLength                 7
  293.         bDescriptorType         5
  294.         bEndpointAddress     0x03  EP 3 OUT
  295.         bmAttributes            1
  296.           Transfer Type            Isochronous
  297.           Synch Type               None
  298.           Usage Type               Data
  299.         wMaxPacketSize     0x0000  1x 0 bytes
  300.         bInterval               1
  301.       Endpoint Descriptor:
  302.         bLength                 7
  303.         bDescriptorType         5
  304.         bEndpointAddress     0x83  EP 3 IN
  305.         bmAttributes            1
  306.           Transfer Type            Isochronous
  307.           Synch Type               None
  308.           Usage Type               Data
  309.         wMaxPacketSize     0x0000  1x 0 bytes
  310.         bInterval               1
  311.     Interface Descriptor:
  312.       bLength                 9
  313.       bDescriptorType         4
  314.       bInterfaceNumber        1
  315.       bAlternateSetting       1
  316.       bNumEndpoints           2
  317.       bInterfaceClass       224 Wireless
  318.       bInterfaceSubClass      1 Radio Frequency
  319.       bInterfaceProtocol      1 Bluetooth
  320.       iInterface              4 Bluetooth Radio
  321.       Endpoint Descriptor:
  322.         bLength                 7
  323.         bDescriptorType         5
  324.         bEndpointAddress     0x03  EP 3 OUT
  325.         bmAttributes            1
  326.           Transfer Type            Isochronous
  327.           Synch Type               None
  328.           Usage Type               Data
  329.         wMaxPacketSize     0x0009  1x 9 bytes
  330.         bInterval               1
  331.       Endpoint Descriptor:
  332.         bLength                 7
  333.         bDescriptorType         5
  334.         bEndpointAddress     0x83  EP 3 IN
  335.         bmAttributes            1
  336.           Transfer Type            Isochronous
  337.           Synch Type               None
  338.           Usage Type               Data
  339.         wMaxPacketSize     0x0009  1x 9 bytes
  340.         bInterval               1
  341.     Interface Descriptor:
  342.       bLength                 9
  343.       bDescriptorType         4
  344.       bInterfaceNumber        1
  345.       bAlternateSetting       2
  346.       bNumEndpoints           2
  347.       bInterfaceClass       224 Wireless
  348.       bInterfaceSubClass      1 Radio Frequency
  349.       bInterfaceProtocol      1 Bluetooth
  350.       iInterface              4 Bluetooth Radio
  351.       Endpoint Descriptor:
  352.         bLength                 7
  353.         bDescriptorType         5
  354.         bEndpointAddress     0x03  EP 3 OUT
  355.         bmAttributes            1
  356.           Transfer Type            Isochronous
  357.           Synch Type               None
  358.           Usage Type               Data
  359.         wMaxPacketSize     0x0011  1x 17 bytes
  360.         bInterval               1
  361.       Endpoint Descriptor:
  362.         bLength                 7
  363.         bDescriptorType         5
  364.         bEndpointAddress     0x83  EP 3 IN
  365.         bmAttributes            1
  366.           Transfer Type            Isochronous
  367.           Synch Type               None
  368.           Usage Type               Data
  369.         wMaxPacketSize     0x0011  1x 17 bytes
  370.         bInterval               1
  371.     Interface Descriptor:
  372.       bLength                 9
  373.       bDescriptorType         4
  374.       bInterfaceNumber        1
  375.       bAlternateSetting       3
  376.       bNumEndpoints           2
  377.       bInterfaceClass       224 Wireless
  378.       bInterfaceSubClass      1 Radio Frequency
  379.       bInterfaceProtocol      1 Bluetooth
  380.       iInterface              4 Bluetooth Radio
  381.       Endpoint Descriptor:
  382.         bLength                 7
  383.         bDescriptorType         5
  384.         bEndpointAddress     0x03  EP 3 OUT
  385.         bmAttributes            1
  386.           Transfer Type            Isochronous
  387.           Synch Type               None
  388.           Usage Type               Data
  389.         wMaxPacketSize     0x0019  1x 25 bytes
  390.         bInterval               1
  391.       Endpoint Descriptor:
  392.         bLength                 7
  393.         bDescriptorType         5
  394.         bEndpointAddress     0x83  EP 3 IN
  395.         bmAttributes            1
  396.           Transfer Type            Isochronous
  397.           Synch Type               None
  398.           Usage Type               Data
  399.         wMaxPacketSize     0x0019  1x 25 bytes
  400.         bInterval               1
  401.     Interface Descriptor:
  402.       bLength                 9
  403.       bDescriptorType         4
  404.       bInterfaceNumber        1
  405.       bAlternateSetting       4
  406.       bNumEndpoints           2
  407.       bInterfaceClass       224 Wireless
  408.       bInterfaceSubClass      1 Radio Frequency
  409.       bInterfaceProtocol      1 Bluetooth
  410.       iInterface              4 Bluetooth Radio
  411.       Endpoint Descriptor:
  412.         bLength                 7
  413.         bDescriptorType         5
  414.         bEndpointAddress     0x03  EP 3 OUT
  415.         bmAttributes            1
  416.           Transfer Type            Isochronous
  417.           Synch Type               None
  418.           Usage Type               Data
  419.         wMaxPacketSize     0x0021  1x 33 bytes
  420.         bInterval               1
  421.       Endpoint Descriptor:
  422.         bLength                 7
  423.         bDescriptorType         5
  424.         bEndpointAddress     0x83  EP 3 IN
  425.         bmAttributes            1
  426.           Transfer Type            Isochronous
  427.           Synch Type               None
  428.           Usage Type               Data
  429.         wMaxPacketSize     0x0021  1x 33 bytes
  430.         bInterval               1
  431.     Interface Descriptor:
  432.       bLength                 9
  433.       bDescriptorType         4
  434.       bInterfaceNumber        1
  435.       bAlternateSetting       5
  436.       bNumEndpoints           2
  437.       bInterfaceClass       224 Wireless
  438.       bInterfaceSubClass      1 Radio Frequency
  439.       bInterfaceProtocol      1 Bluetooth
  440.       iInterface              4 Bluetooth Radio
  441.       Endpoint Descriptor:
  442.         bLength                 7
  443.         bDescriptorType         5
  444.         bEndpointAddress     0x03  EP 3 OUT
  445.         bmAttributes            1
  446.           Transfer Type            Isochronous
  447.           Synch Type               None
  448.           Usage Type               Data
  449.         wMaxPacketSize     0x0031  1x 49 bytes
  450.         bInterval               1
  451.       Endpoint Descriptor:
  452.         bLength                 7
  453.         bDescriptorType         5
  454.         bEndpointAddress     0x83  EP 3 IN
  455.         bmAttributes            1
  456.           Transfer Type            Isochronous
  457.           Synch Type               None
  458.           Usage Type               Data
  459.         wMaxPacketSize     0x0031  1x 49 bytes
  460.         bInterval               1
  461. Binary Object Store Descriptor:
  462.   bLength                 5
  463.   bDescriptorType        15
  464.   wTotalLength           12
  465.   bNumDeviceCaps          1
  466.   USB 2.0 Extension Device Capability:
  467.     bLength                 7
  468.     bDescriptorType        16
  469.     bDevCapabilityType      2
  470.     bmAttributes   0x00000002
  471.       Link Power Management (LPM) Supported
  472. Device Status:     0x0001
  473.   Self Powered
  474.  
  475. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  476. Device Descriptor:
  477.   bLength                18
  478.   bDescriptorType         1
  479.   bcdUSB               1.10
  480.   bDeviceClass            9 Hub
  481.   bDeviceSubClass         0 Unused
  482.   bDeviceProtocol         0 Full speed (or root) hub
  483.   bMaxPacketSize0        64
  484.   idVendor           0x1d6b Linux Foundation
  485.   idProduct          0x0001 1.1 root hub
  486.   bcdDevice            4.15
  487.   iManufacturer           3 Linux 4.15.0-54-generic ohci_hcd
  488.   iProduct                2 OHCI PCI host controller
  489.   iSerial                 1 0000:00:13.0
  490.   bNumConfigurations      1
  491.   Configuration Descriptor:
  492.     bLength                 9
  493.     bDescriptorType         2
  494.     wTotalLength           25
  495.     bNumInterfaces          1
  496.     bConfigurationValue     1
  497.     iConfiguration          0
  498.     bmAttributes         0xe0
  499.       Self Powered
  500.       Remote Wakeup
  501.     MaxPower                0mA
  502.     Interface Descriptor:
  503.       bLength                 9
  504.       bDescriptorType         4
  505.       bInterfaceNumber        0
  506.       bAlternateSetting       0
  507.       bNumEndpoints           1
  508.       bInterfaceClass         9 Hub
  509.       bInterfaceSubClass      0 Unused
  510.       bInterfaceProtocol      0 Full speed (or root) hub
  511.       iInterface              0
  512.       Endpoint Descriptor:
  513.         bLength                 7
  514.         bDescriptorType         5
  515.         bEndpointAddress     0x81  EP 1 IN
  516.         bmAttributes            3
  517.           Transfer Type            Interrupt
  518.           Synch Type               None
  519.           Usage Type               Data
  520.         wMaxPacketSize     0x0002  1x 2 bytes
  521.         bInterval             255
  522. Hub Descriptor:
  523.   bLength               9
  524.   bDescriptorType      41
  525.   nNbrPorts             5
  526.   wHubCharacteristic 0x0002
  527.     No power switching (usb 1.0)
  528.     Ganged overcurrent protection
  529.   bPwrOn2PwrGood        2 * 2 milli seconds
  530.   bHubContrCurrent      0 milli Ampere
  531.   DeviceRemovable    0x04
  532.   PortPwrCtrlMask    0xff
  533.  Hub Port Status:
  534.    Port 1: 0000.0100 power
  535.    Port 2: 0000.0103 power enable connect
  536.    Port 3: 0000.0100 power
  537.    Port 4: 0000.0100 power
  538.    Port 5: 0000.0100 power
  539. Device Status:     0x0001
  540.   Self Powered
  541.  
  542. Bus 001 Device 002: ID 046d:0809 Logitech, Inc. Webcam Pro 9000
  543. Device Descriptor:
  544.   bLength                18
  545.   bDescriptorType         1
  546.   bcdUSB               2.00
  547.   bDeviceClass          239 Miscellaneous Device
  548.   bDeviceSubClass         2 ?
  549.   bDeviceProtocol         1 Interface Association
  550.   bMaxPacketSize0        64
  551.   idVendor           0x046d Logitech, Inc.
  552.   idProduct          0x0809 Webcam Pro 9000
  553.   bcdDevice            0.09
  554.   iManufacturer           0
  555.   iProduct                0
  556.   iSerial                 2 3D4CC060
  557.   bNumConfigurations      1
  558.   Configuration Descriptor:
  559.     bLength                 9
  560.     bDescriptorType         2
  561.     wTotalLength         2589
  562.     bNumInterfaces          4
  563.     bConfigurationValue     1
  564.     iConfiguration          0
  565.     bmAttributes         0x80
  566.       (Bus Powered)
  567.     MaxPower              500mA
  568.     Interface Association:
  569.       bLength                 8
  570.       bDescriptorType        11
  571.       bFirstInterface         0
  572.       bInterfaceCount         2
  573.       bFunctionClass         14 Video
  574.       bFunctionSubClass       3 Video Interface Collection
  575.       bFunctionProtocol       0
  576.       iFunction               0
  577.     Interface Descriptor:
  578.       bLength                 9
  579.       bDescriptorType         4
  580.       bInterfaceNumber        0
  581.       bAlternateSetting       0
  582.       bNumEndpoints           1
  583.       bInterfaceClass        14 Video
  584.       bInterfaceSubClass      1 Video Control
  585.       bInterfaceProtocol      0
  586.       iInterface              0
  587.       VideoControl Interface Descriptor:
  588.         bLength                13
  589.         bDescriptorType        36
  590.         bDescriptorSubtype      1 (HEADER)
  591.         bcdUVC               1.00
  592.         wTotalLength          245
  593.         dwClockFrequency       48.000000MHz
  594.         bInCollection           1
  595.         baInterfaceNr( 0)       1
  596.       VideoControl Interface Descriptor:
  597.         bLength                18
  598.         bDescriptorType        36
  599.         bDescriptorSubtype      2 (INPUT_TERMINAL)
  600.         bTerminalID             1
  601.         wTerminalType      0x0201 Camera Sensor
  602.         bAssocTerminal          0
  603.         iTerminal               0
  604.         wObjectiveFocalLengthMin      0
  605.         wObjectiveFocalLengthMax      0
  606.         wOcularFocalLength            0
  607.         bControlSize                  3
  608.         bmControls           0x0000080e
  609.           Auto-Exposure Mode
  610.           Auto-Exposure Priority
  611.           Exposure Time (Absolute)
  612.           PanTilt (Absolute)
  613.       VideoControl Interface Descriptor:
  614.         bLength                11
  615.         bDescriptorType        36
  616.         bDescriptorSubtype      5 (PROCESSING_UNIT)
  617.       Warning: Descriptor too short
  618.         bUnitID                 2
  619.         bSourceID               1
  620.         wMaxMultiplier      16384
  621.         bControlSize            2
  622.         bmControls     0x0000175b
  623.           Brightness
  624.           Contrast
  625.           Saturation
  626.           Sharpness
  627.           White Balance Temperature
  628.           Backlight Compensation
  629.           Gain
  630.           Power Line Frequency
  631.           White Balance Temperature, Auto
  632.         iProcessing             0
  633.         bmVideoStandards     0x1b
  634.           None
  635.           NTSC - 525/60
  636.           SECAM - 625/50
  637.           NTSC - 625/50
  638.       VideoControl Interface Descriptor:
  639.         bLength                27
  640.         bDescriptorType        36
  641.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  642.         bUnitID                 4
  643.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d221e}
  644.         bNumControl            10
  645.         bNrPins                 1
  646.         baSourceID( 0)          2
  647.         bControlSize            2
  648.         bmControls( 0)       0xff
  649.         bmControls( 1)       0x03
  650.         iExtension              0
  651.       VideoControl Interface Descriptor:
  652.         bLength                27
  653.         bDescriptorType        36
  654.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  655.         bUnitID                13
  656.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d221f}
  657.         bNumControl             7
  658.         bNrPins                 1
  659.         baSourceID( 0)          2
  660.         bControlSize            2
  661.         bmControls( 0)       0x6f
  662.         bmControls( 1)       0x01
  663.         iExtension              0
  664.       VideoControl Interface Descriptor:
  665.         bLength                28
  666.         bDescriptorType        36
  667.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  668.         bUnitID                 8
  669.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d2251}
  670.         bNumControl             3
  671.         bNrPins                 1
  672.         baSourceID( 0)          4
  673.         bControlSize            3
  674.         bmControls( 0)       0x19
  675.         bmControls( 1)       0x00
  676.         bmControls( 2)       0x00
  677.         iExtension              0
  678.       VideoControl Interface Descriptor:
  679.         bLength                28
  680.         bDescriptorType        36
  681.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  682.         bUnitID                10
  683.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d2252}
  684.         bNumControl            24
  685.         bNrPins                 1
  686.         baSourceID( 0)          4
  687.         bControlSize            3
  688.         bmControls( 0)       0xff
  689.         bmControls( 1)       0xff
  690.         bmControls( 2)       0xff
  691.         iExtension              0
  692.       VideoControl Interface Descriptor:
  693.         bLength                28
  694.         bDescriptorType        36
  695.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  696.         bUnitID                14
  697.         guidExtensionCode         {b7935ba4-15c7-0245-90f4-532a3b311365}
  698.         bNumControl             4
  699.         bNrPins                 1
  700.         baSourceID( 0)          1
  701.         bControlSize            3
  702.         bmControls( 0)       0x0f
  703.         bmControls( 1)       0x00
  704.         bmControls( 2)       0x00
  705.         iExtension              0
  706.       VideoControl Interface Descriptor:
  707.         bLength                28
  708.         bDescriptorType        36
  709.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  710.         bUnitID                 9
  711.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d2256}
  712.         bNumControl             5
  713.         bNrPins                 1
  714.         baSourceID( 0)          4
  715.         bControlSize            3
  716.         bmControls( 0)       0x0c
  717.         bmControls( 1)       0x00
  718.         bmControls( 2)       0x00
  719.         iExtension              0
  720.       VideoControl Interface Descriptor:
  721.         bLength                28
  722.         bDescriptorType        36
  723.         bDescriptorSubtype      6 (EXTENSION_UNIT)
  724.         bUnitID                12
  725.         guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d2250}
  726.         bNumControl            17
  727.         bNrPins                 1
  728.         baSourceID( 0)          4
  729.         bControlSize            3
  730.         bmControls( 0)       0xfe
  731.         bmControls( 1)       0x7f
  732.         bmControls( 2)       0x70
  733.         iExtension              0
  734.       VideoControl Interface Descriptor:
  735.         bLength                 9
  736.         bDescriptorType        36
  737.         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
  738.         bTerminalID             5
  739.         wTerminalType      0x0101 USB Streaming
  740.         bAssocTerminal          0
  741.         bSourceID               4
  742.         iTerminal               0
  743.       ** UNRECOGNIZED:  20 41 01 0b 82 06 61 63 70 50 ab 49 b8 cc b3 85 5e 8d 22 55 01 01 04 03 01 00 00 00 00 00 00 00
  744.       Endpoint Descriptor:
  745.         bLength                 7
  746.         bDescriptorType         5
  747.         bEndpointAddress     0x87  EP 7 IN
  748.         bmAttributes            3
  749.           Transfer Type            Interrupt
  750.           Synch Type               None
  751.           Usage Type               Data
  752.         wMaxPacketSize     0x0010  1x 16 bytes
  753.         bInterval               8
  754.     Interface Descriptor:
  755.       bLength                 9
  756.       bDescriptorType         4
  757.       bInterfaceNumber        1
  758.       bAlternateSetting       0
  759.       bNumEndpoints           0
  760.       bInterfaceClass        14 Video
  761.       bInterfaceSubClass      2 Video Streaming
  762.       bInterfaceProtocol      0
  763.       iInterface              0
  764.       VideoStreaming Interface Descriptor:
  765.         bLength                            16
  766.         bDescriptorType                    36
  767.         bDescriptorSubtype                  1 (INPUT_HEADER)
  768.         bNumFormats                         3
  769.         wTotalLength                     1852
  770.         bEndPointAddress                  129
  771.         bmInfo                              0
  772.         bTerminalLink                       5
  773.         bStillCaptureMethod                 2
  774.         bTriggerSupport                     1
  775.         bTriggerUsage                       0
  776.         bControlSize                        1
  777.         bmaControls( 0)                    27
  778.         bmaControls( 1)                    27
  779.         bmaControls( 2)                    27
  780.       VideoStreaming Interface Descriptor:
  781.         bLength                            27
  782.         bDescriptorType                    36
  783.         bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
  784.         bFormatIndex                        1
  785.         bNumFrameDescriptors               18
  786.         guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
  787.         bBitsPerPixel                      16
  788.         bDefaultFrameIndex                  1
  789.         bAspectRatioX                       0
  790.         bAspectRatioY                       0
  791.         bmInterlaceFlags                 0x00
  792.           Interlaced stream or variable: No
  793.           Fields per frame: 2 fields
  794.           Field 1 first: No
  795.           Field pattern: Field 1 only
  796.           bCopyProtect                      0
  797.       VideoStreaming Interface Descriptor:
  798.         bLength                            50
  799.         bDescriptorType                    36
  800.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  801.         bFrameIndex                         1
  802.         bmCapabilities                   0x00
  803.           Still image unsupported
  804.         wWidth                            640
  805.         wHeight                           480
  806.         dwMinBitRate                 24576000
  807.         dwMaxBitRate                147456000
  808.         dwMaxVideoFrameBufferSize      614400
  809.         dwDefaultFrameInterval         333333
  810.         bFrameIntervalType                  6
  811.         dwFrameInterval( 0)            333333
  812.         dwFrameInterval( 1)            400000
  813.         dwFrameInterval( 2)            500000
  814.         dwFrameInterval( 3)            666666
  815.         dwFrameInterval( 4)           1000000
  816.         dwFrameInterval( 5)           2000000
  817.       VideoStreaming Interface Descriptor:
  818.         bLength                            50
  819.         bDescriptorType                    36
  820.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  821.         bFrameIndex                         2
  822.         bmCapabilities                   0x00
  823.           Still image unsupported
  824.         wWidth                            160
  825.         wHeight                           120
  826.         dwMinBitRate                  1536000
  827.         dwMaxBitRate                  9216000
  828.         dwMaxVideoFrameBufferSize       38400
  829.         dwDefaultFrameInterval         333333
  830.         bFrameIntervalType                  6
  831.         dwFrameInterval( 0)            333333
  832.         dwFrameInterval( 1)            400000
  833.         dwFrameInterval( 2)            500000
  834.         dwFrameInterval( 3)            666666
  835.         dwFrameInterval( 4)           1000000
  836.         dwFrameInterval( 5)           2000000
  837.       VideoStreaming Interface Descriptor:
  838.         bLength                            50
  839.         bDescriptorType                    36
  840.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  841.         bFrameIndex                         3
  842.         bmCapabilities                   0x00
  843.           Still image unsupported
  844.         wWidth                            176
  845.         wHeight                           144
  846.         dwMinBitRate                  2027520
  847.         dwMaxBitRate                 12165120
  848.         dwMaxVideoFrameBufferSize       50688
  849.         dwDefaultFrameInterval         333333
  850.         bFrameIntervalType                  6
  851.         dwFrameInterval( 0)            333333
  852.         dwFrameInterval( 1)            400000
  853.         dwFrameInterval( 2)            500000
  854.         dwFrameInterval( 3)            666666
  855.         dwFrameInterval( 4)           1000000
  856.         dwFrameInterval( 5)           2000000
  857.       VideoStreaming Interface Descriptor:
  858.         bLength                            50
  859.         bDescriptorType                    36
  860.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  861.         bFrameIndex                         4
  862.         bmCapabilities                   0x00
  863.           Still image unsupported
  864.         wWidth                            320
  865.         wHeight                           240
  866.         dwMinBitRate                  6144000
  867.         dwMaxBitRate                 36864000
  868.         dwMaxVideoFrameBufferSize      153600
  869.         dwDefaultFrameInterval         333333
  870.         bFrameIntervalType                  6
  871.         dwFrameInterval( 0)            333333
  872.         dwFrameInterval( 1)            400000
  873.         dwFrameInterval( 2)            500000
  874.         dwFrameInterval( 3)            666666
  875.         dwFrameInterval( 4)           1000000
  876.         dwFrameInterval( 5)           2000000
  877.       VideoStreaming Interface Descriptor:
  878.         bLength                            50
  879.         bDescriptorType                    36
  880.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  881.         bFrameIndex                         5
  882.         bmCapabilities                   0x00
  883.           Still image unsupported
  884.         wWidth                            352
  885.         wHeight                           288
  886.         dwMinBitRate                  8110080
  887.         dwMaxBitRate                 48660480
  888.         dwMaxVideoFrameBufferSize      202752
  889.         dwDefaultFrameInterval         333333
  890.         bFrameIntervalType                  6
  891.         dwFrameInterval( 0)            333333
  892.         dwFrameInterval( 1)            400000
  893.         dwFrameInterval( 2)            500000
  894.         dwFrameInterval( 3)            666666
  895.         dwFrameInterval( 4)           1000000
  896.         dwFrameInterval( 5)           2000000
  897.       VideoStreaming Interface Descriptor:
  898.         bLength                            50
  899.         bDescriptorType                    36
  900.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  901.         bFrameIndex                         6
  902.         bmCapabilities                   0x00
  903.           Still image unsupported
  904.         wWidth                            640
  905.         wHeight                           360
  906.         dwMinBitRate                 18432000
  907.         dwMaxBitRate                110592000
  908.         dwMaxVideoFrameBufferSize      460800
  909.         dwDefaultFrameInterval         333333
  910.         bFrameIntervalType                  6
  911.         dwFrameInterval( 0)            333333
  912.         dwFrameInterval( 1)            400000
  913.         dwFrameInterval( 2)            500000
  914.         dwFrameInterval( 3)            666666
  915.         dwFrameInterval( 4)           1000000
  916.         dwFrameInterval( 5)           2000000
  917.       VideoStreaming Interface Descriptor:
  918.         bLength                            50
  919.         bDescriptorType                    36
  920.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  921.         bFrameIndex                         7
  922.         bmCapabilities                   0x00
  923.           Still image unsupported
  924.         wWidth                            640
  925.         wHeight                           400
  926.         dwMinBitRate                 20480000
  927.         dwMaxBitRate                122880000
  928.         dwMaxVideoFrameBufferSize      512000
  929.         dwDefaultFrameInterval         333333
  930.         bFrameIntervalType                  6
  931.         dwFrameInterval( 0)            333333
  932.         dwFrameInterval( 1)            400000
  933.         dwFrameInterval( 2)            500000
  934.         dwFrameInterval( 3)            666666
  935.         dwFrameInterval( 4)           1000000
  936.         dwFrameInterval( 5)           2000000
  937.       VideoStreaming Interface Descriptor:
  938.         bLength                            46
  939.         bDescriptorType                    36
  940.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  941.         bFrameIndex                         8
  942.         bmCapabilities                   0x00
  943.           Still image unsupported
  944.         wWidth                            768
  945.         wHeight                           480
  946.         dwMinBitRate                 29491200
  947.         dwMaxBitRate                147456000
  948.         dwMaxVideoFrameBufferSize      737280
  949.         dwDefaultFrameInterval         400000
  950.         bFrameIntervalType                  5
  951.         dwFrameInterval( 0)            400000
  952.         dwFrameInterval( 1)            500000
  953.         dwFrameInterval( 2)            666666
  954.         dwFrameInterval( 3)           1000000
  955.         dwFrameInterval( 4)           2000000
  956.       VideoStreaming Interface Descriptor:
  957.         bLength                            46
  958.         bDescriptorType                    36
  959.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  960.         bFrameIndex                         9
  961.         bmCapabilities                   0x00
  962.           Still image unsupported
  963.         wWidth                            800
  964.         wHeight                           456
  965.         dwMinBitRate                 29184000
  966.         dwMaxBitRate                145920000
  967.         dwMaxVideoFrameBufferSize      729600
  968.         dwDefaultFrameInterval         400000
  969.         bFrameIntervalType                  5
  970.         dwFrameInterval( 0)            400000
  971.         dwFrameInterval( 1)            500000
  972.         dwFrameInterval( 2)            666666
  973.         dwFrameInterval( 3)           1000000
  974.         dwFrameInterval( 4)           2000000
  975.       VideoStreaming Interface Descriptor:
  976.         bLength                            46
  977.         bDescriptorType                    36
  978.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  979.         bFrameIndex                        10
  980.         bmCapabilities                   0x00
  981.           Still image unsupported
  982.         wWidth                            800
  983.         wHeight                           504
  984.         dwMinBitRate                 32256000
  985.         dwMaxBitRate                161280000
  986.         dwMaxVideoFrameBufferSize      806400
  987.         dwDefaultFrameInterval         400000
  988.         bFrameIntervalType                  5
  989.         dwFrameInterval( 0)            400000
  990.         dwFrameInterval( 1)            500000
  991.         dwFrameInterval( 2)            666666
  992.         dwFrameInterval( 3)           1000000
  993.         dwFrameInterval( 4)           2000000
  994.       VideoStreaming Interface Descriptor:
  995.         bLength                            46
  996.         bDescriptorType                    36
  997.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  998.         bFrameIndex                        11
  999.         bmCapabilities                   0x00
  1000.           Still image unsupported
  1001.         wWidth                            800
  1002.         wHeight                           600
  1003.         dwMinBitRate                 38400000
  1004.         dwMaxBitRate                192000000
  1005.         dwMaxVideoFrameBufferSize      960000
  1006.         dwDefaultFrameInterval         400000
  1007.         bFrameIntervalType                  5
  1008.         dwFrameInterval( 0)            400000
  1009.         dwFrameInterval( 1)            500000
  1010.         dwFrameInterval( 2)            666666
  1011.         dwFrameInterval( 3)           1000000
  1012.         dwFrameInterval( 4)           2000000
  1013.       VideoStreaming Interface Descriptor:
  1014.         bLength                            46
  1015.         bDescriptorType                    36
  1016.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1017.         bFrameIndex                        12
  1018.         bmCapabilities                   0x00
  1019.           Still image unsupported
  1020.         wWidth                            864
  1021.         wHeight                           480
  1022.         dwMinBitRate                 33177600
  1023.         dwMaxBitRate                165888000
  1024.         dwMaxVideoFrameBufferSize      829440
  1025.         dwDefaultFrameInterval         400000
  1026.         bFrameIntervalType                  5
  1027.         dwFrameInterval( 0)            400000
  1028.         dwFrameInterval( 1)            500000
  1029.         dwFrameInterval( 2)            666666
  1030.         dwFrameInterval( 3)           1000000
  1031.         dwFrameInterval( 4)           2000000
  1032.       VideoStreaming Interface Descriptor:
  1033.         bLength                            38
  1034.         bDescriptorType                    36
  1035.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1036.         bFrameIndex                        13
  1037.         bmCapabilities                   0x00
  1038.           Still image unsupported
  1039.         wWidth                            960
  1040.         wHeight                           720
  1041.         dwMinBitRate                 55296000
  1042.         dwMaxBitRate                165888000
  1043.         dwMaxVideoFrameBufferSize     1382400
  1044.         dwDefaultFrameInterval        1000000
  1045.         bFrameIntervalType                  3
  1046.         dwFrameInterval( 0)            666666
  1047.         dwFrameInterval( 1)           1000000
  1048.         dwFrameInterval( 2)           2000000
  1049.       VideoStreaming Interface Descriptor:
  1050.         bLength                            34
  1051.         bDescriptorType                    36
  1052.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1053.         bFrameIndex                        14
  1054.         bmCapabilities                   0x00
  1055.           Still image unsupported
  1056.         wWidth                           1280
  1057.         wHeight                           720
  1058.         dwMinBitRate                 73728000
  1059.         dwMaxBitRate                147456000
  1060.         dwMaxVideoFrameBufferSize     1843200
  1061.         dwDefaultFrameInterval        2000000
  1062.         bFrameIntervalType                  2
  1063.         dwFrameInterval( 0)           1333333
  1064.         dwFrameInterval( 1)           2000000
  1065.       VideoStreaming Interface Descriptor:
  1066.         bLength                            34
  1067.         bDescriptorType                    36
  1068.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1069.         bFrameIndex                        15
  1070.         bmCapabilities                   0x00
  1071.           Still image unsupported
  1072.         wWidth                           1280
  1073.         wHeight                           800
  1074.         dwMinBitRate                 81920000
  1075.         dwMaxBitRate                163840000
  1076.         dwMaxVideoFrameBufferSize     2048000
  1077.         dwDefaultFrameInterval        2000000
  1078.         bFrameIntervalType                  2
  1079.         dwFrameInterval( 0)           1333333
  1080.         dwFrameInterval( 1)           2000000
  1081.       VideoStreaming Interface Descriptor:
  1082.         bLength                            30
  1083.         bDescriptorType                    36
  1084.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1085.         bFrameIndex                        16
  1086.         bmCapabilities                   0x00
  1087.           Still image unsupported
  1088.         wWidth                           1600
  1089.         wHeight                           904
  1090.         dwMinBitRate                115712000
  1091.         dwMaxBitRate                115712000
  1092.         dwMaxVideoFrameBufferSize     2892800
  1093.         dwDefaultFrameInterval        2000000
  1094.         bFrameIntervalType                  1
  1095.         dwFrameInterval( 0)           2000000
  1096.       VideoStreaming Interface Descriptor:
  1097.         bLength                            30
  1098.         bDescriptorType                    36
  1099.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1100.         bFrameIndex                        17
  1101.         bmCapabilities                   0x00
  1102.           Still image unsupported
  1103.         wWidth                           1600
  1104.         wHeight                          1000
  1105.         dwMinBitRate                128000000
  1106.         dwMaxBitRate                128000000
  1107.         dwMaxVideoFrameBufferSize     3200000
  1108.         dwDefaultFrameInterval        2000000
  1109.         bFrameIntervalType                  1
  1110.         dwFrameInterval( 0)           2000000
  1111.       VideoStreaming Interface Descriptor:
  1112.         bLength                            30
  1113.         bDescriptorType                    36
  1114.         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
  1115.         bFrameIndex                        18
  1116.         bmCapabilities                   0x00
  1117.           Still image unsupported
  1118.         wWidth                           1600
  1119.         wHeight                          1200
  1120.         dwMinBitRate                153600000
  1121.         dwMaxBitRate                153600000
  1122.         dwMaxVideoFrameBufferSize     3840000
  1123.         dwDefaultFrameInterval        2000000
  1124.         bFrameIntervalType                  1
  1125.         dwFrameInterval( 0)           2000000
  1126.       VideoStreaming Interface Descriptor:
  1127.         bLength                            79
  1128.         bDescriptorType                    36
  1129.         bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
  1130.         bEndpointAddress                    0
  1131.         bNumImageSizePatterns              18
  1132.         wWidth( 0)                        640
  1133.         wHeight( 0)                       480
  1134.         wWidth( 1)                        160
  1135.         wHeight( 1)                       120
  1136.         wWidth( 2)                        176
  1137.         wHeight( 2)                       144
  1138.         wWidth( 3)                        320
  1139.         wHeight( 3)                       240
  1140.         wWidth( 4)                        352
  1141.         wHeight( 4)                       288
  1142.         wWidth( 5)                        640
  1143.         wHeight( 5)                       360
  1144.         wWidth( 6)                        640
  1145.         wHeight( 6)                       400
  1146.         wWidth( 7)                        768
  1147.         wHeight( 7)                       480
  1148.         wWidth( 8)                        800
  1149.         wHeight( 8)                       456
  1150.         wWidth( 9)                        800
  1151.         wHeight( 9)                       504
  1152.         wWidth(10)                        800
  1153.         wHeight(10)                       600
  1154.         wWidth(11)                        864
  1155.         wHeight(11)                       480
  1156.         wWidth(12)                        960
  1157.         wHeight(12)                       720
  1158.         wWidth(13)                       1280
  1159.         wHeight(13)                       720
  1160.         wWidth(14)                       1280
  1161.         wHeight(14)                       800
  1162.         wWidth(15)                       1600
  1163.         wHeight(15)                       904
  1164.         wWidth(16)                       1600
  1165.         wHeight(16)                      1000
  1166.         wWidth(17)                       1600
  1167.         wHeight(17)                      1200
  1168.         bNumCompressionPatterns            18
  1169.         bCompression( 0)                    5
  1170.       VideoStreaming Interface Descriptor:
  1171.         bLength                             6
  1172.         bDescriptorType                    36
  1173.         bDescriptorSubtype                 13 (COLORFORMAT)
  1174.         bColorPrimaries                     1 (BT.709,sRGB)
  1175.         bTransferCharacteristics            1 (BT.709)
  1176.         bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
  1177.       VideoStreaming Interface Descriptor:
  1178.         bLength                            11
  1179.         bDescriptorType                    36
  1180.         bDescriptorSubtype                  6 (FORMAT_MJPEG)
  1181.         bFormatIndex                        2
  1182.         bNumFrameDescriptors               18
  1183.         bFlags                              1
  1184.           Fixed-size samples: Yes
  1185.         bDefaultFrameIndex                  1
  1186.         bAspectRatioX                       0
  1187.         bAspectRatioY                       0
  1188.         bmInterlaceFlags                 0x00
  1189.           Interlaced stream or variable: No
  1190.           Fields per frame: 1 fields
  1191.           Field 1 first: No
  1192.           Field pattern: Field 1 only
  1193.           bCopyProtect                      0
  1194.       VideoStreaming Interface Descriptor:
  1195.         bLength                            50
  1196.         bDescriptorType                    36
  1197.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1198.         bFrameIndex                         1
  1199.         bmCapabilities                   0x00
  1200.           Still image unsupported
  1201.         wWidth                            640
  1202.         wHeight                           480
  1203.         dwMinBitRate                 24576000
  1204.         dwMaxBitRate                147456000
  1205.         dwMaxVideoFrameBufferSize      614400
  1206.         dwDefaultFrameInterval         333333
  1207.         bFrameIntervalType                  6
  1208.         dwFrameInterval( 0)            333333
  1209.         dwFrameInterval( 1)            400000
  1210.         dwFrameInterval( 2)            500000
  1211.         dwFrameInterval( 3)            666666
  1212.         dwFrameInterval( 4)           1000000
  1213.         dwFrameInterval( 5)           2000000
  1214.       VideoStreaming Interface Descriptor:
  1215.         bLength                            50
  1216.         bDescriptorType                    36
  1217.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1218.         bFrameIndex                         2
  1219.         bmCapabilities                   0x00
  1220.           Still image unsupported
  1221.         wWidth                            160
  1222.         wHeight                           120
  1223.         dwMinBitRate                  1536000
  1224.         dwMaxBitRate                  9216000
  1225.         dwMaxVideoFrameBufferSize       38400
  1226.         dwDefaultFrameInterval         333333
  1227.         bFrameIntervalType                  6
  1228.         dwFrameInterval( 0)            333333
  1229.         dwFrameInterval( 1)            400000
  1230.         dwFrameInterval( 2)            500000
  1231.         dwFrameInterval( 3)            666666
  1232.         dwFrameInterval( 4)           1000000
  1233.         dwFrameInterval( 5)           2000000
  1234.       VideoStreaming Interface Descriptor:
  1235.         bLength                            50
  1236.         bDescriptorType                    36
  1237.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1238.         bFrameIndex                         3
  1239.         bmCapabilities                   0x00
  1240.           Still image unsupported
  1241.         wWidth                            176
  1242.         wHeight                           144
  1243.         dwMinBitRate                  2027520
  1244.         dwMaxBitRate                 12165120
  1245.         dwMaxVideoFrameBufferSize       50688
  1246.         dwDefaultFrameInterval         333333
  1247.         bFrameIntervalType                  6
  1248.         dwFrameInterval( 0)            333333
  1249.         dwFrameInterval( 1)            400000
  1250.         dwFrameInterval( 2)            500000
  1251.         dwFrameInterval( 3)            666666
  1252.         dwFrameInterval( 4)           1000000
  1253.         dwFrameInterval( 5)           2000000
  1254.       VideoStreaming Interface Descriptor:
  1255.         bLength                            50
  1256.         bDescriptorType                    36
  1257.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1258.         bFrameIndex                         4
  1259.         bmCapabilities                   0x00
  1260.           Still image unsupported
  1261.         wWidth                            320
  1262.         wHeight                           240
  1263.         dwMinBitRate                  6144000
  1264.         dwMaxBitRate                 36864000
  1265.         dwMaxVideoFrameBufferSize      153600
  1266.         dwDefaultFrameInterval         333333
  1267.         bFrameIntervalType                  6
  1268.         dwFrameInterval( 0)            333333
  1269.         dwFrameInterval( 1)            400000
  1270.         dwFrameInterval( 2)            500000
  1271.         dwFrameInterval( 3)            666666
  1272.         dwFrameInterval( 4)           1000000
  1273.         dwFrameInterval( 5)           2000000
  1274.       VideoStreaming Interface Descriptor:
  1275.         bLength                            50
  1276.         bDescriptorType                    36
  1277.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1278.         bFrameIndex                         5
  1279.         bmCapabilities                   0x00
  1280.           Still image unsupported
  1281.         wWidth                            352
  1282.         wHeight                           288
  1283.         dwMinBitRate                  8110080
  1284.         dwMaxBitRate                 48660480
  1285.         dwMaxVideoFrameBufferSize      202752
  1286.         dwDefaultFrameInterval         333333
  1287.         bFrameIntervalType                  6
  1288.         dwFrameInterval( 0)            333333
  1289.         dwFrameInterval( 1)            400000
  1290.         dwFrameInterval( 2)            500000
  1291.         dwFrameInterval( 3)            666666
  1292.         dwFrameInterval( 4)           1000000
  1293.         dwFrameInterval( 5)           2000000
  1294.       VideoStreaming Interface Descriptor:
  1295.         bLength                            50
  1296.         bDescriptorType                    36
  1297.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1298.         bFrameIndex                         6
  1299.         bmCapabilities                   0x00
  1300.           Still image unsupported
  1301.         wWidth                            640
  1302.         wHeight                           360
  1303.         dwMinBitRate                 18432000
  1304.         dwMaxBitRate                110592000
  1305.         dwMaxVideoFrameBufferSize      460800
  1306.         dwDefaultFrameInterval         333333
  1307.         bFrameIntervalType                  6
  1308.         dwFrameInterval( 0)            333333
  1309.         dwFrameInterval( 1)            400000
  1310.         dwFrameInterval( 2)            500000
  1311.         dwFrameInterval( 3)            666666
  1312.         dwFrameInterval( 4)           1000000
  1313.         dwFrameInterval( 5)           2000000
  1314.       VideoStreaming Interface Descriptor:
  1315.         bLength                            50
  1316.         bDescriptorType                    36
  1317.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1318.         bFrameIndex                         7
  1319.         bmCapabilities                   0x00
  1320.           Still image unsupported
  1321.         wWidth                            640
  1322.         wHeight                           400
  1323.         dwMinBitRate                 20480000
  1324.         dwMaxBitRate                122880000
  1325.         dwMaxVideoFrameBufferSize      512000
  1326.         dwDefaultFrameInterval         333333
  1327.         bFrameIntervalType                  6
  1328.         dwFrameInterval( 0)            333333
  1329.         dwFrameInterval( 1)            400000
  1330.         dwFrameInterval( 2)            500000
  1331.         dwFrameInterval( 3)            666666
  1332.         dwFrameInterval( 4)           1000000
  1333.         dwFrameInterval( 5)           2000000
  1334.       VideoStreaming Interface Descriptor:
  1335.         bLength                            50
  1336.         bDescriptorType                    36
  1337.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1338.         bFrameIndex                         8
  1339.         bmCapabilities                   0x00
  1340.           Still image unsupported
  1341.         wWidth                            768
  1342.         wHeight                           480
  1343.         dwMinBitRate                 29491200
  1344.         dwMaxBitRate                176947200
  1345.         dwMaxVideoFrameBufferSize      737280
  1346.         dwDefaultFrameInterval         333333
  1347.         bFrameIntervalType                  6
  1348.         dwFrameInterval( 0)            333333
  1349.         dwFrameInterval( 1)            400000
  1350.         dwFrameInterval( 2)            500000
  1351.         dwFrameInterval( 3)            666666
  1352.         dwFrameInterval( 4)           1000000
  1353.         dwFrameInterval( 5)           2000000
  1354.       VideoStreaming Interface Descriptor:
  1355.         bLength                            50
  1356.         bDescriptorType                    36
  1357.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1358.         bFrameIndex                         9
  1359.         bmCapabilities                   0x00
  1360.           Still image unsupported
  1361.         wWidth                            800
  1362.         wHeight                           456
  1363.         dwMinBitRate                 29184000
  1364.         dwMaxBitRate                175104000
  1365.         dwMaxVideoFrameBufferSize      729600
  1366.         dwDefaultFrameInterval         666666
  1367.         bFrameIntervalType                  6
  1368.         dwFrameInterval( 0)            333333
  1369.         dwFrameInterval( 1)            400000
  1370.         dwFrameInterval( 2)            500000
  1371.         dwFrameInterval( 3)            666666
  1372.         dwFrameInterval( 4)           1000000
  1373.         dwFrameInterval( 5)           2000000
  1374.       VideoStreaming Interface Descriptor:
  1375.         bLength                            50
  1376.         bDescriptorType                    36
  1377.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1378.         bFrameIndex                        10
  1379.         bmCapabilities                   0x00
  1380.           Still image unsupported
  1381.         wWidth                            800
  1382.         wHeight                           504
  1383.         dwMinBitRate                 32256000
  1384.         dwMaxBitRate                193536000
  1385.         dwMaxVideoFrameBufferSize      806400
  1386.         dwDefaultFrameInterval         666666
  1387.         bFrameIntervalType                  6
  1388.         dwFrameInterval( 0)            333333
  1389.         dwFrameInterval( 1)            400000
  1390.         dwFrameInterval( 2)            500000
  1391.         dwFrameInterval( 3)            666666
  1392.         dwFrameInterval( 4)           1000000
  1393.         dwFrameInterval( 5)           2000000
  1394.       VideoStreaming Interface Descriptor:
  1395.         bLength                            50
  1396.         bDescriptorType                    36
  1397.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1398.         bFrameIndex                        11
  1399.         bmCapabilities                   0x00
  1400.           Still image unsupported
  1401.         wWidth                            800
  1402.         wHeight                           600
  1403.         dwMinBitRate                 38400000
  1404.         dwMaxBitRate                230400000
  1405.         dwMaxVideoFrameBufferSize      960000
  1406.         dwDefaultFrameInterval         666666
  1407.         bFrameIntervalType                  6
  1408.         dwFrameInterval( 0)            333333
  1409.         dwFrameInterval( 1)            400000
  1410.         dwFrameInterval( 2)            500000
  1411.         dwFrameInterval( 3)            666666
  1412.         dwFrameInterval( 4)           1000000
  1413.         dwFrameInterval( 5)           2000000
  1414.       VideoStreaming Interface Descriptor:
  1415.         bLength                            50
  1416.         bDescriptorType                    36
  1417.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1418.         bFrameIndex                        12
  1419.         bmCapabilities                   0x00
  1420.           Still image unsupported
  1421.         wWidth                            864
  1422.         wHeight                           480
  1423.         dwMinBitRate                 33177600
  1424.         dwMaxBitRate                199065600
  1425.         dwMaxVideoFrameBufferSize      829440
  1426.         dwDefaultFrameInterval         666666
  1427.         bFrameIntervalType                  6
  1428.         dwFrameInterval( 0)            333333
  1429.         dwFrameInterval( 1)            400000
  1430.         dwFrameInterval( 2)            500000
  1431.         dwFrameInterval( 3)            666666
  1432.         dwFrameInterval( 4)           1000000
  1433.         dwFrameInterval( 5)           2000000
  1434.       VideoStreaming Interface Descriptor:
  1435.         bLength                            50
  1436.         bDescriptorType                    36
  1437.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1438.         bFrameIndex                        13
  1439.         bmCapabilities                   0x00
  1440.           Still image unsupported
  1441.         wWidth                            960
  1442.         wHeight                           720
  1443.         dwMinBitRate                 55296000
  1444.         dwMaxBitRate                331776000
  1445.         dwMaxVideoFrameBufferSize     1382400
  1446.         dwDefaultFrameInterval        1000000
  1447.         bFrameIntervalType                  6
  1448.         dwFrameInterval( 0)            333333
  1449.         dwFrameInterval( 1)            400000
  1450.         dwFrameInterval( 2)            500000
  1451.         dwFrameInterval( 3)            666666
  1452.         dwFrameInterval( 4)           1000000
  1453.         dwFrameInterval( 5)           2000000
  1454.       VideoStreaming Interface Descriptor:
  1455.         bLength                            50
  1456.         bDescriptorType                    36
  1457.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1458.         bFrameIndex                        14
  1459.         bmCapabilities                   0x00
  1460.           Still image unsupported
  1461.         wWidth                           1280
  1462.         wHeight                           720
  1463.         dwMinBitRate                 73728000
  1464.         dwMaxBitRate                442368000
  1465.         dwMaxVideoFrameBufferSize     1843200
  1466.         dwDefaultFrameInterval        1000000
  1467.         bFrameIntervalType                  6
  1468.         dwFrameInterval( 0)            333333
  1469.         dwFrameInterval( 1)            400000
  1470.         dwFrameInterval( 2)            500000
  1471.         dwFrameInterval( 3)            666666
  1472.         dwFrameInterval( 4)           1000000
  1473.         dwFrameInterval( 5)           2000000
  1474.       VideoStreaming Interface Descriptor:
  1475.         bLength                            46
  1476.         bDescriptorType                    36
  1477.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1478.         bFrameIndex                        15
  1479.         bmCapabilities                   0x00
  1480.           Still image unsupported
  1481.         wWidth                           1280
  1482.         wHeight                           800
  1483.         dwMinBitRate                 81920000
  1484.         dwMaxBitRate                409600000
  1485.         dwMaxVideoFrameBufferSize     2048000
  1486.         dwDefaultFrameInterval        1000000
  1487.         bFrameIntervalType                  5
  1488.         dwFrameInterval( 0)            400000
  1489.         dwFrameInterval( 1)            500000
  1490.         dwFrameInterval( 2)            666666
  1491.         dwFrameInterval( 3)           1000000
  1492.         dwFrameInterval( 4)           2000000
  1493.       VideoStreaming Interface Descriptor:
  1494.         bLength                            34
  1495.         bDescriptorType                    36
  1496.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1497.         bFrameIndex                        16
  1498.         bmCapabilities                   0x00
  1499.           Still image unsupported
  1500.         wWidth                           1600
  1501.         wHeight                           904
  1502.         dwMinBitRate                115712000
  1503.         dwMaxBitRate                231424000
  1504.         dwMaxVideoFrameBufferSize     2892800
  1505.         dwDefaultFrameInterval        1000000
  1506.         bFrameIntervalType                  2
  1507.         dwFrameInterval( 0)           1000000
  1508.         dwFrameInterval( 1)           2000000
  1509.       VideoStreaming Interface Descriptor:
  1510.         bLength                            34
  1511.         bDescriptorType                    36
  1512.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1513.         bFrameIndex                        17
  1514.         bmCapabilities                   0x00
  1515.           Still image unsupported
  1516.         wWidth                           1600
  1517.         wHeight                          1000
  1518.         dwMinBitRate                128000000
  1519.         dwMaxBitRate                256000000
  1520.         dwMaxVideoFrameBufferSize     3200000
  1521.         dwDefaultFrameInterval        1000000
  1522.         bFrameIntervalType                  2
  1523.         dwFrameInterval( 0)           1000000
  1524.         dwFrameInterval( 1)           2000000
  1525.       VideoStreaming Interface Descriptor:
  1526.         bLength                            34
  1527.         bDescriptorType                    36
  1528.         bDescriptorSubtype                  7 (FRAME_MJPEG)
  1529.         bFrameIndex                        18
  1530.         bmCapabilities                   0x00
  1531.           Still image unsupported
  1532.         wWidth                           1600
  1533.         wHeight                          1200
  1534.         dwMinBitRate                153600000
  1535.         dwMaxBitRate                307200000
  1536.         dwMaxVideoFrameBufferSize     3840000
  1537.         dwDefaultFrameInterval        2000000
  1538.         bFrameIntervalType                  2
  1539.         dwFrameInterval( 0)           1000000
  1540.         dwFrameInterval( 1)           2000000
  1541.       VideoStreaming Interface Descriptor:
  1542.         bLength                            83
  1543.         bDescriptorType                    36
  1544.         bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
  1545.         bEndpointAddress                    0
  1546.         bNumImageSizePatterns              18
  1547.         wWidth( 0)                        640
  1548.         wHeight( 0)                       480
  1549.         wWidth( 1)                        160
  1550.         wHeight( 1)                       120
  1551.         wWidth( 2)                        176
  1552.         wHeight( 2)                       144
  1553.         wWidth( 3)                        320
  1554.         wHeight( 3)                       240
  1555.         wWidth( 4)                        352
  1556.         wHeight( 4)                       288
  1557.         wWidth( 5)                        640
  1558.         wHeight( 5)                       360
  1559.         wWidth( 6)                        640
  1560.         wHeight( 6)                       400
  1561.         wWidth( 7)                        768
  1562.         wHeight( 7)                       480
  1563.         wWidth( 8)                        800
  1564.         wHeight( 8)                       456
  1565.         wWidth( 9)                        800
  1566.         wHeight( 9)                       504
  1567.         wWidth(10)                        800
  1568.         wHeight(10)                       600
  1569.         wWidth(11)                        864
  1570.         wHeight(11)                       480
  1571.         wWidth(12)                        960
  1572.         wHeight(12)                       720
  1573.         wWidth(13)                       1280
  1574.         wHeight(13)                       720
  1575.         wWidth(14)                       1280
  1576.         wHeight(14)                       800
  1577.         wWidth(15)                       1600
  1578.         wHeight(15)                       904
  1579.         wWidth(16)                       1600
  1580.         wHeight(16)                      1000
  1581.         wWidth(17)                       1600
  1582.         wHeight(17)                      1200
  1583.         bNumCompressionPatterns            18
  1584.         bCompression( 0)                    5
  1585.         bCompression( 1)                   10
  1586.         bCompression( 2)                   15
  1587.         bCompression( 3)                   20
  1588.         bCompression( 4)                   25
  1589.       VideoStreaming Interface Descriptor:
  1590.         bLength                             6
  1591.         bDescriptorType                    36
  1592.         bDescriptorSubtype                 13 (COLORFORMAT)
  1593.         bColorPrimaries                     1 (BT.709,sRGB)
  1594.         bTransferCharacteristics            1 (BT.709)
  1595.         bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
  1596.     Interface Descriptor:
  1597.       bLength                 9
  1598.       bDescriptorType         4
  1599.       bInterfaceNumber        1
  1600.       bAlternateSetting       1
  1601.       bNumEndpoints           1
  1602.       bInterfaceClass        14 Video
  1603.       bInterfaceSubClass      2 Video Streaming
  1604.       bInterfaceProtocol      0
  1605.       iInterface              0
  1606.       Endpoint Descriptor:
  1607.         bLength                 7
  1608.         bDescriptorType         5
  1609.         bEndpointAddress     0x81  EP 1 IN
  1610.         bmAttributes            5
  1611.           Transfer Type            Isochronous
  1612.           Synch Type               Asynchronous
  1613.           Usage Type               Data
  1614.         wMaxPacketSize     0x00c0  1x 192 bytes
  1615.         bInterval               1
  1616.     Interface Descriptor:
  1617.       bLength                 9
  1618.       bDescriptorType         4
  1619.       bInterfaceNumber        1
  1620.       bAlternateSetting       2
  1621.       bNumEndpoints           1
  1622.       bInterfaceClass        14 Video
  1623.       bInterfaceSubClass      2 Video Streaming
  1624.       bInterfaceProtocol      0
  1625.       iInterface              0
  1626.       Endpoint Descriptor:
  1627.         bLength                 7
  1628.         bDescriptorType         5
  1629.         bEndpointAddress     0x81  EP 1 IN
  1630.         bmAttributes            5
  1631.           Transfer Type            Isochronous
  1632.           Synch Type               Asynchronous
  1633.           Usage Type               Data
  1634.         wMaxPacketSize     0x0180  1x 384 bytes
  1635.         bInterval               1
  1636.     Interface Descriptor:
  1637.       bLength                 9
  1638.       bDescriptorType         4
  1639.       bInterfaceNumber        1
  1640.       bAlternateSetting       3
  1641.       bNumEndpoints           1
  1642.       bInterfaceClass        14 Video
  1643.       bInterfaceSubClass      2 Video Streaming
  1644.       bInterfaceProtocol      0
  1645.       iInterface              0
  1646.       Endpoint Descriptor:
  1647.         bLength                 7
  1648.         bDescriptorType         5
  1649.         bEndpointAddress     0x81  EP 1 IN
  1650.         bmAttributes            5
  1651.           Transfer Type            Isochronous
  1652.           Synch Type               Asynchronous
  1653.           Usage Type               Data
  1654.         wMaxPacketSize     0x0200  1x 512 bytes
  1655.         bInterval               1
  1656.     Interface Descriptor:
  1657.       bLength                 9
  1658.       bDescriptorType         4
  1659.       bInterfaceNumber        1
  1660.       bAlternateSetting       4
  1661.       bNumEndpoints           1
  1662.       bInterfaceClass        14 Video
  1663.       bInterfaceSubClass      2 Video Streaming
  1664.       bInterfaceProtocol      0
  1665.       iInterface              0
  1666.       Endpoint Descriptor:
  1667.         bLength                 7
  1668.         bDescriptorType         5
  1669.         bEndpointAddress     0x81  EP 1 IN
  1670.         bmAttributes            5
  1671.           Transfer Type            Isochronous
  1672.           Synch Type               Asynchronous
  1673.           Usage Type               Data
  1674.         wMaxPacketSize     0x0280  1x 640 bytes
  1675.         bInterval               1
  1676.     Interface Descriptor:
  1677.       bLength                 9
  1678.       bDescriptorType         4
  1679.       bInterfaceNumber        1
  1680.       bAlternateSetting       5
  1681.       bNumEndpoints           1
  1682.       bInterfaceClass        14 Video
  1683.       bInterfaceSubClass      2 Video Streaming
  1684.       bInterfaceProtocol      0
  1685.       iInterface              0
  1686.       Endpoint Descriptor:
  1687.         bLength                 7
  1688.         bDescriptorType         5
  1689.         bEndpointAddress     0x81  EP 1 IN
  1690.         bmAttributes            5
  1691.           Transfer Type            Isochronous
  1692.           Synch Type               Asynchronous
  1693.           Usage Type               Data
  1694.         wMaxPacketSize     0x0320  1x 800 bytes
  1695.         bInterval               1
  1696.     Interface Descriptor:
  1697.       bLength                 9
  1698.       bDescriptorType         4
  1699.       bInterfaceNumber        1
  1700.       bAlternateSetting       6
  1701.       bNumEndpoints           1
  1702.       bInterfaceClass        14 Video
  1703.       bInterfaceSubClass      2 Video Streaming
  1704.       bInterfaceProtocol      0
  1705.       iInterface              0
  1706.       Endpoint Descriptor:
  1707.         bLength                 7
  1708.         bDescriptorType         5
  1709.         bEndpointAddress     0x81  EP 1 IN
  1710.         bmAttributes            5
  1711.           Transfer Type            Isochronous
  1712.           Synch Type               Asynchronous
  1713.           Usage Type               Data
  1714.         wMaxPacketSize     0x03b0  1x 944 bytes
  1715.         bInterval               1
  1716.     Interface Descriptor:
  1717.       bLength                 9
  1718.       bDescriptorType         4
  1719.       bInterfaceNumber        1
  1720.       bAlternateSetting       7
  1721.       bNumEndpoints           1
  1722.       bInterfaceClass        14 Video
  1723.       bInterfaceSubClass      2 Video Streaming
  1724.       bInterfaceProtocol      0
  1725.       iInterface              0
  1726.       Endpoint Descriptor:
  1727.         bLength                 7
  1728.         bDescriptorType         5
  1729.         bEndpointAddress     0x81  EP 1 IN
  1730.         bmAttributes            5
  1731.           Transfer Type            Isochronous
  1732.           Synch Type               Asynchronous
  1733.           Usage Type               Data
  1734.         wMaxPacketSize     0x0a80  2x 640 bytes
  1735.         bInterval               1
  1736.     Interface Descriptor:
  1737.       bLength                 9
  1738.       bDescriptorType         4
  1739.       bInterfaceNumber        1
  1740.       bAlternateSetting       8
  1741.       bNumEndpoints           1
  1742.       bInterfaceClass        14 Video
  1743.       bInterfaceSubClass      2 Video Streaming
  1744.       bInterfaceProtocol      0
  1745.       iInterface              0
  1746.       Endpoint Descriptor:
  1747.         bLength                 7
  1748.         bDescriptorType         5
  1749.         bEndpointAddress     0x81  EP 1 IN
  1750.         bmAttributes            5
  1751.           Transfer Type            Isochronous
  1752.           Synch Type               Asynchronous
  1753.           Usage Type               Data
  1754.         wMaxPacketSize     0x0b20  2x 800 bytes
  1755.         bInterval               1
  1756.     Interface Descriptor:
  1757.       bLength                 9
  1758.       bDescriptorType         4
  1759.       bInterfaceNumber        1
  1760.       bAlternateSetting       9
  1761.       bNumEndpoints           1
  1762.       bInterfaceClass        14 Video
  1763.       bInterfaceSubClass      2 Video Streaming
  1764.       bInterfaceProtocol      0
  1765.       iInterface              0
  1766.       Endpoint Descriptor:
  1767.         bLength                 7
  1768.         bDescriptorType         5
  1769.         bEndpointAddress     0x81  EP 1 IN
  1770.         bmAttributes            5
  1771.           Transfer Type            Isochronous
  1772.           Synch Type               Asynchronous
  1773.           Usage Type               Data
  1774.         wMaxPacketSize     0x0be0  2x 992 bytes
  1775.         bInterval               1
  1776.     Interface Descriptor:
  1777.       bLength                 9
  1778.       bDescriptorType         4
  1779.       bInterfaceNumber        1
  1780.       bAlternateSetting      10
  1781.       bNumEndpoints           1
  1782.       bInterfaceClass        14 Video
  1783.       bInterfaceSubClass      2 Video Streaming
  1784.       bInterfaceProtocol      0
  1785.       iInterface              0
  1786.       Endpoint Descriptor:
  1787.         bLength                 7
  1788.         bDescriptorType         5
  1789.         bEndpointAddress     0x81  EP 1 IN
  1790.         bmAttributes            5
  1791.           Transfer Type            Isochronous
  1792.           Synch Type               Asynchronous
  1793.           Usage Type               Data
  1794.         wMaxPacketSize     0x1380  3x 896 bytes
  1795.         bInterval               1
  1796.     Interface Descriptor:
  1797.       bLength                 9
  1798.       bDescriptorType         4
  1799.       bInterfaceNumber        1
  1800.       bAlternateSetting      11
  1801.       bNumEndpoints           1
  1802.       bInterfaceClass        14 Video
  1803.       bInterfaceSubClass      2 Video Streaming
  1804.       bInterfaceProtocol      0
  1805.       iInterface              0
  1806.       Endpoint Descriptor:
  1807.         bLength                 7
  1808.         bDescriptorType         5
  1809.         bEndpointAddress     0x81  EP 1 IN
  1810.         bmAttributes            5
  1811.           Transfer Type            Isochronous
  1812.           Synch Type               Asynchronous
  1813.           Usage Type               Data
  1814.         wMaxPacketSize     0x13fc  3x 1020 bytes
  1815.         bInterval               1
  1816.     Interface Association:
  1817.       bLength                 8
  1818.       bDescriptorType        11
  1819.       bFirstInterface         2
  1820.       bInterfaceCount         2
  1821.       bFunctionClass          1 Audio
  1822.       bFunctionSubClass       2 Streaming
  1823.       bFunctionProtocol       0
  1824.       iFunction               0
  1825.     Interface Descriptor:
  1826.       bLength                 9
  1827.       bDescriptorType         4
  1828.       bInterfaceNumber        2
  1829.       bAlternateSetting       0
  1830.       bNumEndpoints           0
  1831.       bInterfaceClass         1 Audio
  1832.       bInterfaceSubClass      1 Control Device
  1833.       bInterfaceProtocol      0
  1834.       iInterface              0
  1835.       AudioControl Interface Descriptor:
  1836.         bLength                 9
  1837.         bDescriptorType        36
  1838.         bDescriptorSubtype      1 (HEADER)
  1839.         bcdADC               1.00
  1840.         wTotalLength           38
  1841.         bInCollection           1
  1842.         baInterfaceNr( 0)       3
  1843.       AudioControl Interface Descriptor:
  1844.         bLength                12
  1845.         bDescriptorType        36
  1846.         bDescriptorSubtype      2 (INPUT_TERMINAL)
  1847.         bTerminalID             1
  1848.         wTerminalType      0x0201 Microphone
  1849.         bAssocTerminal          0
  1850.         bNrChannels             1
  1851.         wChannelConfig     0x0000
  1852.         iChannelNames           0
  1853.         iTerminal               0
  1854.       AudioControl Interface Descriptor:
  1855.         bLength                 9
  1856.         bDescriptorType        36
  1857.         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
  1858.         bTerminalID             3
  1859.         wTerminalType      0x0101 USB Streaming
  1860.         bAssocTerminal          1
  1861.         bSourceID               5
  1862.         iTerminal               0
  1863.       AudioControl Interface Descriptor:
  1864.         bLength                 9
  1865.         bDescriptorType        36
  1866.         bDescriptorSubtype      6 (FEATURE_UNIT)
  1867.         bUnitID                 5
  1868.         bSourceID               1
  1869.         bControlSize            1
  1870.         bmaControls( 0)      0x03
  1871.           Mute Control
  1872.           Volume Control
  1873.         bmaControls( 1)      0x00
  1874.         iFeature                0
  1875.     Interface Descriptor:
  1876.       bLength                 9
  1877.       bDescriptorType         4
  1878.       bInterfaceNumber        3
  1879.       bAlternateSetting       0
  1880.       bNumEndpoints           0
  1881.       bInterfaceClass         1 Audio
  1882.       bInterfaceSubClass      2 Streaming
  1883.       bInterfaceProtocol      0
  1884.       iInterface              0
  1885.     Interface Descriptor:
  1886.       bLength                 9
  1887.       bDescriptorType         4
  1888.       bInterfaceNumber        3
  1889.       bAlternateSetting       1
  1890.       bNumEndpoints           1
  1891.       bInterfaceClass         1 Audio
  1892.       bInterfaceSubClass      2 Streaming
  1893.       bInterfaceProtocol      0
  1894.       iInterface              0
  1895.       AudioStreaming Interface Descriptor:
  1896.         bLength                 7
  1897.         bDescriptorType        36
  1898.         bDescriptorSubtype      1 (AS_GENERAL)
  1899.         bTerminalLink           3
  1900.         bDelay                  1 frames
  1901.         wFormatTag              1 PCM
  1902.       AudioStreaming Interface Descriptor:
  1903.         bLength                11
  1904.         bDescriptorType        36
  1905.         bDescriptorSubtype      2 (FORMAT_TYPE)
  1906.         bFormatType             1 (FORMAT_TYPE_I)
  1907.         bNrChannels             1
  1908.         bSubframeSize           2
  1909.         bBitResolution         16
  1910.         bSamFreqType            1 Discrete
  1911.         tSamFreq[ 0]        16000
  1912.       Endpoint Descriptor:
  1913.         bLength                 9
  1914.         bDescriptorType         5
  1915.         bEndpointAddress     0x86  EP 6 IN
  1916.         bmAttributes            5
  1917.           Transfer Type            Isochronous
  1918.           Synch Type               Asynchronous
  1919.           Usage Type               Data
  1920.         wMaxPacketSize     0x0044  1x 68 bytes
  1921.         bInterval               4
  1922.         bRefresh                0
  1923.         bSynchAddress           0
  1924.         AudioControl Endpoint Descriptor:
  1925.           bLength                 7
  1926.           bDescriptorType        37
  1927.           bDescriptorSubtype      1 (EP_GENERAL)
  1928.           bmAttributes         0x01
  1929.             Sampling Frequency
  1930.           bLockDelayUnits         0 Undefined
  1931.           wLockDelay              0 Undefined
  1932.     Interface Descriptor:
  1933.       bLength                 9
  1934.       bDescriptorType         4
  1935.       bInterfaceNumber        3
  1936.       bAlternateSetting       2
  1937.       bNumEndpoints           1
  1938.       bInterfaceClass         1 Audio
  1939.       bInterfaceSubClass      2 Streaming
  1940.       bInterfaceProtocol      0
  1941.       iInterface              0
  1942.       AudioStreaming Interface Descriptor:
  1943.         bLength                 7
  1944.         bDescriptorType        36
  1945.         bDescriptorSubtype      1 (AS_GENERAL)
  1946.         bTerminalLink           3
  1947.         bDelay                  1 frames
  1948.         wFormatTag              1 PCM
  1949.       AudioStreaming Interface Descriptor:
  1950.         bLength                11
  1951.         bDescriptorType        36
  1952.         bDescriptorSubtype      2 (FORMAT_TYPE)
  1953.         bFormatType             1 (FORMAT_TYPE_I)
  1954.         bNrChannels             1
  1955.         bSubframeSize           2
  1956.         bBitResolution         16
  1957.         bSamFreqType            1 Discrete
  1958.         tSamFreq[ 0]        24000
  1959.       Endpoint Descriptor:
  1960.         bLength                 9
  1961.         bDescriptorType         5
  1962.         bEndpointAddress     0x86  EP 6 IN
  1963.         bmAttributes            5
  1964.           Transfer Type            Isochronous
  1965.           Synch Type               Asynchronous
  1966.           Usage Type               Data
  1967.         wMaxPacketSize     0x0064  1x 100 bytes
  1968.         bInterval               4
  1969.         bRefresh                0
  1970.         bSynchAddress           0
  1971.         AudioControl Endpoint Descriptor:
  1972.           bLength                 7
  1973.           bDescriptorType        37
  1974.           bDescriptorSubtype      1 (EP_GENERAL)
  1975.           bmAttributes         0x01
  1976.             Sampling Frequency
  1977.           bLockDelayUnits         0 Undefined
  1978.           wLockDelay              0 Undefined
  1979.     Interface Descriptor:
  1980.       bLength                 9
  1981.       bDescriptorType         4
  1982.       bInterfaceNumber        3
  1983.       bAlternateSetting       3
  1984.       bNumEndpoints           1
  1985.       bInterfaceClass         1 Audio
  1986.       bInterfaceSubClass      2 Streaming
  1987.       bInterfaceProtocol      0
  1988.       iInterface              0
  1989.       AudioStreaming Interface Descriptor:
  1990.         bLength                 7
  1991.         bDescriptorType        36
  1992.         bDescriptorSubtype      1 (AS_GENERAL)
  1993.         bTerminalLink           3
  1994.         bDelay                  1 frames
  1995.         wFormatTag              1 PCM
  1996.       AudioStreaming Interface Descriptor:
  1997.         bLength                11
  1998.         bDescriptorType        36
  1999.         bDescriptorSubtype      2 (FORMAT_TYPE)
  2000.         bFormatType             1 (FORMAT_TYPE_I)
  2001.         bNrChannels             1
  2002.         bSubframeSize           2
  2003.         bBitResolution         16
  2004.         bSamFreqType            1 Discrete
  2005.         tSamFreq[ 0]        32000
  2006.       Endpoint Descriptor:
  2007.         bLength                 9
  2008.         bDescriptorType         5
  2009.         bEndpointAddress     0x86  EP 6 IN
  2010.         bmAttributes            5
  2011.           Transfer Type            Isochronous
  2012.           Synch Type               Asynchronous
  2013.           Usage Type               Data
  2014.         wMaxPacketSize     0x0084  1x 132 bytes
  2015.         bInterval               4
  2016.         bRefresh                0
  2017.         bSynchAddress           0
  2018.         AudioControl Endpoint Descriptor:
  2019.           bLength                 7
  2020.           bDescriptorType        37
  2021.           bDescriptorSubtype      1 (EP_GENERAL)
  2022.           bmAttributes         0x01
  2023.             Sampling Frequency
  2024.           bLockDelayUnits         0 Undefined
  2025.           wLockDelay              0 Undefined
  2026.     Interface Descriptor:
  2027.       bLength                 9
  2028.       bDescriptorType         4
  2029.       bInterfaceNumber        3
  2030.       bAlternateSetting       4
  2031.       bNumEndpoints           1
  2032.       bInterfaceClass         1 Audio
  2033.       bInterfaceSubClass      2 Streaming
  2034.       bInterfaceProtocol      0
  2035.       iInterface              0
  2036.       AudioStreaming Interface Descriptor:
  2037.         bLength                 7
  2038.         bDescriptorType        36
  2039.         bDescriptorSubtype      1 (AS_GENERAL)
  2040.         bTerminalLink           3
  2041.         bDelay                  1 frames
  2042.         wFormatTag              1 PCM
  2043.       AudioStreaming Interface Descriptor:
  2044.         bLength                11
  2045.         bDescriptorType        36
  2046.         bDescriptorSubtype      2 (FORMAT_TYPE)
  2047.         bFormatType             1 (FORMAT_TYPE_I)
  2048.         bNrChannels             1
  2049.         bSubframeSize           2
  2050.         bBitResolution         16
  2051.         bSamFreqType            1 Discrete
  2052.         tSamFreq[ 0]        48000
  2053.       Endpoint Descriptor:
  2054.         bLength                 9
  2055.         bDescriptorType         5
  2056.         bEndpointAddress     0x86  EP 6 IN
  2057.         bmAttributes            5
  2058.           Transfer Type            Isochronous
  2059.           Synch Type               Asynchronous
  2060.           Usage Type               Data
  2061.         wMaxPacketSize     0x00c4  1x 196 bytes
  2062.         bInterval               4
  2063.         bRefresh                0
  2064.         bSynchAddress           0
  2065.         AudioControl Endpoint Descriptor:
  2066.           bLength                 7
  2067.           bDescriptorType        37
  2068.           bDescriptorSubtype      1 (EP_GENERAL)
  2069.           bmAttributes         0x01
  2070.             Sampling Frequency
  2071.           bLockDelayUnits         0 Undefined
  2072.           wLockDelay              0 Undefined
  2073. Device Qualifier (for other device speed):
  2074.   bLength                10
  2075.   bDescriptorType         6
  2076.   bcdUSB               2.00
  2077.   bDeviceClass          239 Miscellaneous Device
  2078.   bDeviceSubClass         2 ?
  2079.   bDeviceProtocol         1 Interface Association
  2080.   bMaxPacketSize0        64
  2081.   bNumConfigurations      1
  2082. Device Status:     0x0000
  2083.   (Bus Powered)
  2084.  
  2085. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  2086. Device Descriptor:
  2087.   bLength                18
  2088.   bDescriptorType         1
  2089.   bcdUSB               2.00
  2090.   bDeviceClass            9 Hub
  2091.   bDeviceSubClass         0 Unused
  2092.   bDeviceProtocol         0 Full speed (or root) hub
  2093.   bMaxPacketSize0        64
  2094.   idVendor           0x1d6b Linux Foundation
  2095.   idProduct          0x0002 2.0 root hub
  2096.   bcdDevice            4.15
  2097.   iManufacturer           3 Linux 4.15.0-54-generic ehci_hcd
  2098.   iProduct                2 EHCI Host Controller
  2099.   iSerial                 1 0000:00:12.2
  2100.   bNumConfigurations      1
  2101.   Configuration Descriptor:
  2102.     bLength                 9
  2103.     bDescriptorType         2
  2104.     wTotalLength           25
  2105.     bNumInterfaces          1
  2106.     bConfigurationValue     1
  2107.     iConfiguration          0
  2108.     bmAttributes         0xe0
  2109.       Self Powered
  2110.       Remote Wakeup
  2111.     MaxPower                0mA
  2112.     Interface Descriptor:
  2113.       bLength                 9
  2114.       bDescriptorType         4
  2115.       bInterfaceNumber        0
  2116.       bAlternateSetting       0
  2117.       bNumEndpoints           1
  2118.       bInterfaceClass         9 Hub
  2119.       bInterfaceSubClass      0 Unused
  2120.       bInterfaceProtocol      0 Full speed (or root) hub
  2121.       iInterface              0
  2122.       Endpoint Descriptor:
  2123.         bLength                 7
  2124.         bDescriptorType         5
  2125.         bEndpointAddress     0x81  EP 1 IN
  2126.         bmAttributes            3
  2127.           Transfer Type            Interrupt
  2128.           Synch Type               None
  2129.           Usage Type               Data
  2130.         wMaxPacketSize     0x0004  1x 4 bytes
  2131.         bInterval              12
  2132. Hub Descriptor:
  2133.   bLength               9
  2134.   bDescriptorType      41
  2135.   nNbrPorts             5
  2136.   wHubCharacteristic 0x000a
  2137.     No power switching (usb 1.0)
  2138.     Per-port overcurrent protection
  2139.   bPwrOn2PwrGood       10 * 2 milli seconds
  2140.   bHubContrCurrent      0 milli Ampere
  2141.   DeviceRemovable    0x00
  2142.   PortPwrCtrlMask    0xff
  2143.  Hub Port Status:
  2144.    Port 1: 0000.0503 highspeed power enable connect
  2145.    Port 2: 0000.0100 power
  2146.    Port 3: 0000.0100 power
  2147.    Port 4: 0000.0100 power
  2148.    Port 5: 0000.0100 power
  2149. Device Status:     0x0001
  2150.   Self Powered
  2151.  
  2152. Bus 003 Device 002: ID 17ef:602d Lenovo
  2153. Device Descriptor:
  2154.   bLength                18
  2155.   bDescriptorType         1
  2156.   bcdUSB               2.00
  2157.   bDeviceClass            0 (Defined at Interface level)
  2158.   bDeviceSubClass         0
  2159.   bDeviceProtocol         0
  2160.   bMaxPacketSize0         8
  2161.   idVendor           0x17ef Lenovo
  2162.   idProduct          0x602d
  2163.   bcdDevice            1.30
  2164.   iManufacturer           1 Lenovo
  2165.   iProduct                2 Lenovo Black Silk USB Keyboard
  2166.   iSerial                 0
  2167.   bNumConfigurations      1
  2168.   Configuration Descriptor:
  2169.     bLength                 9
  2170.     bDescriptorType         2
  2171.     wTotalLength           59
  2172.     bNumInterfaces          2
  2173.     bConfigurationValue     1
  2174.     iConfiguration          0
  2175.     bmAttributes         0xa0
  2176.       (Bus Powered)
  2177.       Remote Wakeup
  2178.     MaxPower              100mA
  2179.     Interface Descriptor:
  2180.       bLength                 9
  2181.       bDescriptorType         4
  2182.       bInterfaceNumber        0
  2183.       bAlternateSetting       0
  2184.       bNumEndpoints           1
  2185.       bInterfaceClass         3 Human Interface Device
  2186.       bInterfaceSubClass      1 Boot Interface Subclass
  2187.       bInterfaceProtocol      1 Keyboard
  2188.       iInterface              0
  2189.         HID Device Descriptor:
  2190.           bLength                 9
  2191.           bDescriptorType        33
  2192.           bcdHID               1.11
  2193.           bCountryCode            0 Not supported
  2194.           bNumDescriptors         1
  2195.           bDescriptorType        34 Report
  2196.           wDescriptorLength      65
  2197.          Report Descriptors:
  2198.            ** UNAVAILABLE **
  2199.       Endpoint Descriptor:
  2200.         bLength                 7
  2201.         bDescriptorType         5
  2202.         bEndpointAddress     0x81  EP 1 IN
  2203.         bmAttributes            3
  2204.           Transfer Type            Interrupt
  2205.           Synch Type               None
  2206.           Usage Type               Data
  2207.         wMaxPacketSize     0x0008  1x 8 bytes
  2208.         bInterval              10
  2209.     Interface Descriptor:
  2210.       bLength                 9
  2211.       bDescriptorType         4
  2212.       bInterfaceNumber        1
  2213.       bAlternateSetting       0
  2214.       bNumEndpoints           1
  2215.       bInterfaceClass         3 Human Interface Device
  2216.       bInterfaceSubClass      0 No Subclass
  2217.       bInterfaceProtocol      0 None
  2218.       iInterface              0
  2219.         HID Device Descriptor:
  2220.           bLength                 9
  2221.           bDescriptorType        33
  2222.           bcdHID               1.11
  2223.           bCountryCode            0 Not supported
  2224.           bNumDescriptors         1
  2225.           bDescriptorType        34 Report
  2226.           wDescriptorLength     165
  2227.          Report Descriptors:
  2228.            ** UNAVAILABLE **
  2229.       Endpoint Descriptor:
  2230.         bLength                 7
  2231.         bDescriptorType         5
  2232.         bEndpointAddress     0x82  EP 2 IN
  2233.         bmAttributes            3
  2234.           Transfer Type            Interrupt
  2235.           Synch Type               None
  2236.           Usage Type               Data
  2237.         wMaxPacketSize     0x0005  1x 5 bytes
  2238.         bInterval              10
  2239. Device Status:     0x0000
  2240.   (Bus Powered)
  2241.  
  2242. Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  2243. Device Descriptor:
  2244.   bLength                18
  2245.   bDescriptorType         1
  2246.   bcdUSB               1.10
  2247.   bDeviceClass            9 Hub
  2248.   bDeviceSubClass         0 Unused
  2249.   bDeviceProtocol         0 Full speed (or root) hub
  2250.   bMaxPacketSize0        64
  2251.   idVendor           0x1d6b Linux Foundation
  2252.   idProduct          0x0001 1.1 root hub
  2253.   bcdDevice            4.15
  2254.   iManufacturer           3 Linux 4.15.0-54-generic ohci_hcd
  2255.   iProduct                2 OHCI PCI host controller
  2256.   iSerial                 1 0000:00:12.0
  2257.   bNumConfigurations      1
  2258.   Configuration Descriptor:
  2259.     bLength                 9
  2260.     bDescriptorType         2
  2261.     wTotalLength           25
  2262.     bNumInterfaces          1
  2263.     bConfigurationValue     1
  2264.     iConfiguration          0
  2265.     bmAttributes         0xe0
  2266.       Self Powered
  2267.       Remote Wakeup
  2268.     MaxPower                0mA
  2269.     Interface Descriptor:
  2270.       bLength                 9
  2271.       bDescriptorType         4
  2272.       bInterfaceNumber        0
  2273.       bAlternateSetting       0
  2274.       bNumEndpoints           1
  2275.       bInterfaceClass         9 Hub
  2276.       bInterfaceSubClass      0 Unused
  2277.       bInterfaceProtocol      0 Full speed (or root) hub
  2278.       iInterface              0
  2279.       Endpoint Descriptor:
  2280.         bLength                 7
  2281.         bDescriptorType         5
  2282.         bEndpointAddress     0x81  EP 1 IN
  2283.         bmAttributes            3
  2284.           Transfer Type            Interrupt
  2285.           Synch Type               None
  2286.           Usage Type               Data
  2287.         wMaxPacketSize     0x0002  1x 2 bytes
  2288.         bInterval             255
  2289. Hub Descriptor:
  2290.   bLength               9
  2291.   bDescriptorType      41
  2292.   nNbrPorts             5
  2293.   wHubCharacteristic 0x0002
  2294.     No power switching (usb 1.0)
  2295.     Ganged overcurrent protection
  2296.   bPwrOn2PwrGood        2 * 2 milli seconds
  2297.   bHubContrCurrent      0 milli Ampere
  2298.   DeviceRemovable    0x00
  2299.   PortPwrCtrlMask    0xff
  2300.  Hub Port Status:
  2301.    Port 1: 0000.0100 power
  2302.    Port 2: 0000.0303 lowspeed power enable connect
  2303.    Port 3: 0000.0100 power
  2304.    Port 4: 0000.0100 power
  2305.    Port 5: 0000.0100 power
  2306. Device Status:     0x0001
  2307.   Self Powered
  2308.  
  2309. Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  2310. Device Descriptor:
  2311.   bLength                18
  2312.   bDescriptorType         1
  2313.   bcdUSB               3.00
  2314.   bDeviceClass            9 Hub
  2315.   bDeviceSubClass         0 Unused
  2316.   bDeviceProtocol         3
  2317.   bMaxPacketSize0         9
  2318.   idVendor           0x1d6b Linux Foundation
  2319.   idProduct          0x0003 3.0 root hub
  2320.   bcdDevice            4.15
  2321.   iManufacturer           3 Linux 4.15.0-54-generic xhci-hcd
  2322.   iProduct                2 xHCI Host Controller
  2323.   iSerial                 1 0000:00:10.0
  2324.   bNumConfigurations      1
  2325.   Configuration Descriptor:
  2326.     bLength                 9
  2327.     bDescriptorType         2
  2328.     wTotalLength           31
  2329.     bNumInterfaces          1
  2330.     bConfigurationValue     1
  2331.     iConfiguration          0
  2332.     bmAttributes         0xe0
  2333.       Self Powered
  2334.       Remote Wakeup
  2335.     MaxPower                0mA
  2336.     Interface Descriptor:
  2337.       bLength                 9
  2338.       bDescriptorType         4
  2339.       bInterfaceNumber        0
  2340.       bAlternateSetting       0
  2341.       bNumEndpoints           1
  2342.       bInterfaceClass         9 Hub
  2343.       bInterfaceSubClass      0 Unused
  2344.       bInterfaceProtocol      0 Full speed (or root) hub
  2345.       iInterface              0
  2346.       Endpoint Descriptor:
  2347.         bLength                 7
  2348.         bDescriptorType         5
  2349.         bEndpointAddress     0x81  EP 1 IN
  2350.         bmAttributes            3
  2351.           Transfer Type            Interrupt
  2352.           Synch Type               None
  2353.           Usage Type               Data
  2354.         wMaxPacketSize     0x0004  1x 4 bytes
  2355.         bInterval              12
  2356.         bMaxBurst               0
  2357. Hub Descriptor:
  2358.   bLength              12
  2359.   bDescriptorType      42
  2360.   nNbrPorts             2
  2361.   wHubCharacteristic 0x000a
  2362.     No power switching (usb 1.0)
  2363.     Per-port overcurrent protection
  2364.   bPwrOn2PwrGood       10 * 2 milli seconds
  2365.   bHubContrCurrent      0 milli Ampere
  2366.   bHubDecLat          0.0 micro seconds
  2367.   wHubDelay             0 nano seconds
  2368.   DeviceRemovable    0x00
  2369.  Hub Port Status:
  2370.    Port 1: 0000.02a0 5Gbps power Rx.Detect
  2371.    Port 2: 0000.02a0 5Gbps power Rx.Detect
  2372. Binary Object Store Descriptor:
  2373.   bLength                 5
  2374.   bDescriptorType        15
  2375.   wTotalLength           15
  2376.   bNumDeviceCaps          1
  2377.   SuperSpeed USB Device Capability:
  2378.     bLength                10
  2379.     bDescriptorType        16
  2380.     bDevCapabilityType      3
  2381.     bmAttributes         0x02
  2382.       Latency Tolerance Messages (LTM) Supported
  2383.     wSpeedsSupported   0x0008
  2384.       Device can operate at SuperSpeed (5Gbps)
  2385.     bFunctionalitySupport   3
  2386.       Lowest fully-functional device speed is SuperSpeed (5Gbps)
  2387.     bU1DevExitLat           0 micro seconds
  2388.     bU2DevExitLat           0 micro seconds
  2389. Device Status:     0x0001
  2390.   Self Powered
  2391.  
  2392. Bus 006 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
  2393. Device Descriptor:
  2394.   bLength                18
  2395.   bDescriptorType         1
  2396.   bcdUSB               1.10
  2397.   bDeviceClass            0 (Defined at Interface level)
  2398.   bDeviceSubClass         0
  2399.   bDeviceProtocol         0
  2400.   bMaxPacketSize0         8
  2401.   idVendor           0x093a Pixart Imaging, Inc.
  2402.   idProduct          0x2510 Optical Mouse
  2403.   bcdDevice            1.00
  2404.   iManufacturer           1 PixArt
  2405.   iProduct                2 USB Optical Mouse
  2406.   iSerial                 0
  2407.   bNumConfigurations      1
  2408.   Configuration Descriptor:
  2409.     bLength                 9
  2410.     bDescriptorType         2
  2411.     wTotalLength           34
  2412.     bNumInterfaces          1
  2413.     bConfigurationValue     1
  2414.     iConfiguration          0
  2415.     bmAttributes         0xa0
  2416.       (Bus Powered)
  2417.       Remote Wakeup
  2418.     MaxPower              100mA
  2419.     Interface Descriptor:
  2420.       bLength                 9
  2421.       bDescriptorType         4
  2422.       bInterfaceNumber        0
  2423.       bAlternateSetting       0
  2424.       bNumEndpoints           1
  2425.       bInterfaceClass         3 Human Interface Device
  2426.       bInterfaceSubClass      1 Boot Interface Subclass
  2427.       bInterfaceProtocol      2 Mouse
  2428.       iInterface              0
  2429.         HID Device Descriptor:
  2430.           bLength                 9
  2431.           bDescriptorType        33
  2432.           bcdHID               1.11
  2433.           bCountryCode            0 Not supported
  2434.           bNumDescriptors         1
  2435.           bDescriptorType        34 Report
  2436.           wDescriptorLength      52
  2437.          Report Descriptors:
  2438.            ** UNAVAILABLE **
  2439.       Endpoint Descriptor:
  2440.         bLength                 7
  2441.         bDescriptorType         5
  2442.         bEndpointAddress     0x81  EP 1 IN
  2443.         bmAttributes            3
  2444.           Transfer Type            Interrupt
  2445.           Synch Type               None
  2446.           Usage Type               Data
  2447.         wMaxPacketSize     0x0004  1x 4 bytes
  2448.         bInterval              10
  2449. Device Status:     0x0000
  2450.   (Bus Powered)
  2451.  
  2452. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  2453. Device Descriptor:
  2454.   bLength                18
  2455.   bDescriptorType         1
  2456.   bcdUSB               2.00
  2457.   bDeviceClass            9 Hub
  2458.   bDeviceSubClass         0 Unused
  2459.   bDeviceProtocol         1 Single TT
  2460.   bMaxPacketSize0        64
  2461.   idVendor           0x1d6b Linux Foundation
  2462.   idProduct          0x0002 2.0 root hub
  2463.   bcdDevice            4.15
  2464.   iManufacturer           3 Linux 4.15.0-54-generic xhci-hcd
  2465.   iProduct                2 xHCI Host Controller
  2466.   iSerial                 1 0000:00:10.0
  2467.   bNumConfigurations      1
  2468.   Configuration Descriptor:
  2469.     bLength                 9
  2470.     bDescriptorType         2
  2471.     wTotalLength           25
  2472.     bNumInterfaces          1
  2473.     bConfigurationValue     1
  2474.     iConfiguration          0
  2475.     bmAttributes         0xe0
  2476.       Self Powered
  2477.       Remote Wakeup
  2478.     MaxPower                0mA
  2479.     Interface Descriptor:
  2480.       bLength                 9
  2481.       bDescriptorType         4
  2482.       bInterfaceNumber        0
  2483.       bAlternateSetting       0
  2484.       bNumEndpoints           1
  2485.       bInterfaceClass         9 Hub
  2486.       bInterfaceSubClass      0 Unused
  2487.       bInterfaceProtocol      0 Full speed (or root) hub
  2488.       iInterface              0
  2489.       Endpoint Descriptor:
  2490.         bLength                 7
  2491.         bDescriptorType         5
  2492.         bEndpointAddress     0x81  EP 1 IN
  2493.         bmAttributes            3
  2494.           Transfer Type            Interrupt
  2495.           Synch Type               None
  2496.           Usage Type               Data
  2497.         wMaxPacketSize     0x0004  1x 4 bytes
  2498.         bInterval              12
  2499. Hub Descriptor:
  2500.   bLength               9
  2501.   bDescriptorType      41
  2502.   nNbrPorts             2
  2503.   wHubCharacteristic 0x000a
  2504.     No power switching (usb 1.0)
  2505.     Per-port overcurrent protection
  2506.     TT think time 8 FS bits
  2507.   bPwrOn2PwrGood       10 * 2 milli seconds
  2508.   bHubContrCurrent      0 milli Ampere
  2509.   DeviceRemovable    0x00
  2510.   PortPwrCtrlMask    0xff
  2511.  Hub Port Status:
  2512.    Port 1: 0000.0303 lowspeed power enable connect
  2513.    Port 2: 0000.0100 power
  2514. Device Status:     0x0001
  2515.   Self Powered
  2516.