Re: Does larger than 32 bits report size is supported at HID?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux