On Thu, Mar 10, 2011 at 01:34:38AM +0000, Chen Peter-B29397 wrote: > Hi all, > > I am sorry I can't find linux-hid and linux-input ML, so I try to get a help here. > I have a device which follows usb-hid protocol (can be communicated by WindowsXP), > but it can't communicate with my linux box. The error is at below code of function hid_parser_global: > > case HID_GLOBAL_ITEM_TAG_REPORT_SIZE: > parser->global.report_size = item_udata(item); > if (parser->global.report_size > 32) { > dbg_hid("invalid report_size %d\n", > parser->global.report_size); > return -1; > } > return 0; > > > So my question is that does larger than 32 bits report size is supported at linux HID stack? > Or it is supported but I need to have a hid driver for my device? Is this a "real" hid device or does it just use the "we can write a driver in userspace on XP if we fake out a HID device" functionality? You can find out if you are forced to load a driver for the device on Windows or not. What type of device is this? thanks, greg k-h -- 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