Hi, when I run "lsusb -vvv", I get "UNRECOGNIZED" for the HID descriptor for one device: ---- Bus 004 Device 008: ID 0e20:0101 Pegasus Technologies Ltd. NoteTaker Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0e20 Pegasus Technologies Ltd. idProduct 0x0101 NoteTaker bcdDevice 3.03 iManufacturer 4 Pegasus Technologies Ltd. iProduct 56 NoteTaker FW Ver 3.03 iSerial 100 0003-0003 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 ** UNRECOGNIZED: 09 21 10 01 00 01 22 24 00 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 1 ** UNRECOGNIZED: 09 21 10 01 00 01 22 9d 00 Device Status: 0x0001 Self Powered ---- [...] This is using the version I got via "git clone git://github.com/gregkh/usbutils.git" just 5 minutes ago. I checked the source code "lsusb.c" for this output and just above it, it says: /* often a misplaced class descriptor */ What does that mean? Is that the case here? Note that the device works just fine under Linux, I just got curious what other data there is in the HID descriptor. cheers, Danny -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html