Getting usbutil running

Dan Langille 25 November 2003

From this post on the FreeBSD hackers mailing list, I found usbutil, available as a FreeBSD port skeleton from

http://www.cosmo-project.de/~bernd/usbutil.tgz.
I had trouble getting the distfile (the ftp server accepts non-passive mode connections only) but I eventually found the distfile at:
http://gd.tuwien.ac.at/opsys/NetBSD/packages/distfiles/usbutil-0.5.tar.gz

After installing, running usbctl provided this output. It clearly shows the APC unit.

# /usr/local/sbin/usbctl
USB device 1: 9
USB device 2: 0
2 USB devices found
DEVICE addr 1
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100
iManufacturer=1(Intel) iProduct=2(UHCI root hub) iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=255

current configuration 1

HUB descriptor:
bDescLength=8 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a
bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0

Hub status 0000 0000

Port 1 status=0303 change=0000

Port 2 status=0100 change=0000

----------
DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.10 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x051d idProduct=0x0002 bcdDevice=106
iManufacturer=3(American Power Conversion) iProduct=1(Back-UPS RS 1000 FW:7.g7 .D USB FW:g7 ) iSerialNumber=2(JB0327010608  ) bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=34 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=24 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

HID descriptor:
bLength=9 bDescriptorType=cs_device(33) bcdHID=1.10 bCountryCode=33 bNumDescriptors=1
bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=1022

Report descriptor
Usage Page(132)
Usage(4)
Collection (Application)
   Usage(36)
   Collection (Physical)
      Report ID(1)
      Usage(254)
      String index(1)
      Report size(8)
      Report count(1)
      Logical Min(0)
      Logical Max(255)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(2)
      Usage(255)
      String index(2)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(3)
      Usage Page(133)
      Usage(137)
      String index(4)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(4)
      Usage(143)
      String index(3)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(5)
      Usage(139)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(6)
      Usage(68)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(68)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(69)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(69)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(65414)
      Usage(96)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(96)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(7)
      Usage Page(133)
      Usage(133)
      Report size(16)
      Logical Max(65535)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(8)
      Usage Page(132)
      Usage(64)
      Unit(15782177)
      Unit Exponent(5)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(9)
      Usage(48)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(10)
      Usage(253)
      Report size(8)
      Logical Max(255)
      Unit(0)
      Unit Exponent(0)
      String index(3)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(11)
      Usage Page(133)
      Usage(44)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(12)
      Usage(102)
      Logical Max(100)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(102)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(104)
      Report size(16)
      Logical Max(65535)
      Unit(4097)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(104)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(13)
      Usage(131)
      Report size(8)
      Logical Max(100)
      Unit(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(14)
      Usage(103)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(15)
      Usage(140)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(16)
      Usage(142)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(17)
      Usage(41)
      Logical Min(1)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(18)
      Usage(141)
      Logical Min(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(19)
      Usage(208)
      Logical Max(1)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(208)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(20)
      Usage(66)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(66)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(132)
      Usage(105)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(105)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(21)
      Usage(87)
      Report size(16)
      Logical Min(65535)
      Logical Max(32767)
      Unit(4097)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(2)
      Collection (Logical)
         Report ID(22)
         Usage Page(133)
         Unit(0)
         Report size(1)
         Logical Min(0)
         Logical Max(1)
         Usage(68)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(68)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage(69)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(69)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage(208)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(208)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage(209)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(209)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage(66)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(66)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(132)
         Usage(105)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(105)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(133)
         Usage(67)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(67)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(132)
         Usage(115)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(115)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(133)
         Usage(75)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(75)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(132)
         Usage(101)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(101)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Usage Page(133)
         Usage(219)
         Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
         Usage(219)
         Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
         Report count(21)
         Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field)
         Feature (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
      End Collection
      Report ID(23)
      Usage(42)
      Report count(1)
      Report size(16)
      Logical Max(65535)
      Unit(4097)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(24)
      Usage Page(132)
      Usage(90)
      Report size(8)
      Logical Min(1)
      Logical Max(3)
      Unit(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   End Collection
   Usage(18)
   Collection (Physical)
      Report ID(28)
      Usage Page(65414)
      Usage(22)
      Report size(24)
      Logical Min(0)
      Logical Max(16777215)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bufferred bytes)
      Report ID(32)
      Usage Page(133)
      Usage(133)
      Report size(16)
      Logical Max(65535)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(33)
      Usage Page(132)
      Usage(88)
      Report size(8)
      Logical Max(6)
      Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field)
      Usage(88)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(34)
      Usage Page(133)
      Usage(102)
      Logical Max(100)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(35)
      Usage(104)
      Report size(16)
      Logical Max(65535)
      Unit(4097)
      Usage(104)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(36)
      Usage(42)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(37)
      Usage Page(132)
      Usage(64)
      Unit(15782177)
      Unit Exponent(5)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(38)
      Usage(48)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(39)
      Usage Page(65414)
      Usage(36)
      Report size(8)
      Logical Min(233)
      Logical Max(254)
      Unit(0)
      Unit Exponent(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(40)
      Usage(24)
      Report size(32)
      Logical Min(-2147483647)
      Logical Max(2147483647)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bufferred bytes)
   End Collection
   Usage Page(132)
   Usage(26)
   Collection (Physical)
      Report ID(48)
      Usage Page(132)
      Usage(64)
      Report size(8)
      Logical Min(0)
      Logical Max(255)
      Unit(15782177)
      Unit Exponent(7)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
      Report ID(49)
      Usage(48)
      Report size(16)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(50)
      Usage(83)
      Logical Min(94)
      Logical Max(104)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(51)
      Usage(84)
      Logical Min(128)
      Logical Max(138)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(52)
      Usage Page(65414)
      Usage(36)
      Report size(8)
      Logical Min(170)
      Logical Max(254)
      Unit(0)
      Unit Exponent(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(53)
      Usage(97)
      Logical Min(0)
      Logical Max(2)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(54)
      Usage(82)
      Logical Max(13)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   End Collection
   Usage(5)
   Collection (Physical)
      Report ID(64)
      Usage(124)
      Logical Max(1)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(65)
      Usage(125)
      Report size(16)
      Logical Min(65535)
      Logical Max(32767)
      Unit(4097)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(66)
      Usage Page(132)
      Usage(87)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   End Collection
   Usage(22)
   Collection (Physical)
      Report ID(80)
      Usage(53)
      Report size(8)
      Logical Min(0)
      Logical Max(100)
      Unit(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(81)
      Usage Page(65414)
      Usage(36)
      Logical Min(190)
      Logical Max(254)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(82)
      Usage Page(132)
      Usage(68)
      Report size(16)
      Logical Min(0)
      Logical Max(65535)
      Unit(53537)
      Unit Exponent(7)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   End Collection
   Usage Page(65414)
   Usage(1)
   Collection (Physical)
      Report ID(96)
      Usage(35)
      Unit(0)
      Unit Exponent(0)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(97)
      Usage(38)
      Report size(8)
      Logical Min(132)
      Logical Max(140)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report ID(98)
      Usage(37)
      Report size(32)
      Logical Min(-2147483647)
      Logical Max(2147483647)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bufferred bytes)
   End Collection
   Report ID(127)
   Usage Page(132)
   Usage(254)
   String index(5)
   Report size(8)
   Report count(1)
   Logical Min(0)
   Logical Max(255)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
   Report ID(126)
   Usage Page(65414)
   Usage(66)
   String index(6)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
   Report ID(125)
   Usage Page(132)
   Usage(255)
   String index(2)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
   Report ID(124)
   Usage(253)
   String index(3)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Non volatile, Bit field)
   Report ID(123)
   Usage Page(133)
   Usage(133)
   Report size(16)
   Logical Max(65535)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   Usage Page(132)
   Usage(2)
   Collection (Logical)
      Report ID(122)
      Usage Page(133)
      Usage(68)
      Report size(1)
      Logical Max(1)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(69)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(208)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(209)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage(66)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(132)
      Usage(105)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(133)
      Usage(67)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(132)
      Usage(115)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(133)
      Usage(75)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(132)
      Usage(101)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Usage Page(133)
      Usage(219)
      Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
      Report count(21)
      Feature (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field)
   End Collection
   Report ID(121)
   Usage Page(65414)
   Usage(114)
   Report size(8)
   Report count(1)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   Report ID(120)
   Usage Page(132)
   Usage(90)
   Logical Min(1)
   Logical Max(3)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   Report ID(117)
   Usage Page(65414)
   Usage(41)
   Report size(16)
   Logical Min(0)
   Logical Max(65535)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
   Report ID(116)
   Usage Page(65414)
   Usage(42)
   Report size(32)
   Logical Min(-2147483647)
   Logical Max(2147483647)
   Feature (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Volatile, Bit field)
End Collection

Unknown HID descriptor type 162

Unknown HID descriptor type 9

Unknown HID descriptor type 162

Unknown HID descriptor type 9

Unknown HID descriptor type 162

Unknown HID descriptor type 177

Unknown HID descriptor type 133

Unknown HID descriptor type 134

Unknown HID descriptor type 114

Unknown HID descriptor type 149

Unknown HID descriptor type 162

Unknown HID descriptor type 5

Unknown HID descriptor type 90

Unknown HID descriptor type 37

Unknown HID descriptor type 162

Unknown HID descriptor type 6

Unknown HID descriptor type 9

Unknown HID descriptor type 16

Unknown HID descriptor type 39

Unknown HID descriptor type 0

Unknown HID descriptor type 162

Unknown HID descriptor type 6

Unknown HID descriptor type 9

Unknown HID descriptor type 32

Unknown HID descriptor type 0

Unknown HID descriptor type 39

Unknown HID descriptor type 255

Unknown HID descriptor type 162

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 3

Unknown HID descriptor type 123

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 42

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 129

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 51

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 1

Unknown HID descriptor type 225

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 4

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 3

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 6

Unknown HID descriptor type 224

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 6

Unknown HID descriptor type 92

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 4

Unknown HID descriptor type 227

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 233

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 215

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 195

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 4

Unknown HID descriptor type 112

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 73

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 6

Unknown HID descriptor type 119

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 2

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 103

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 89

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 243

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 3

Unknown HID descriptor type 55

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 188

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 5

Unknown HID descriptor type 116

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 3

Unknown HID descriptor type 200

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 199

Unknown HID descriptor type 0

Unknown HID descriptor type 0

Unknown HID descriptor type 2

Unknown HID descriptor type 62

Segmentation fault (core dumped)