The device I use has two output reports, 0x01 and 0x02. The latter expects 1024 bytes (and reports so in the HID Report Descriptor). This is how libusb output when I open the device: libusb: debug ...