Skip to content
Commit b4b583d4 authored by Jiri Kosina's avatar Jiri Kosina
Browse files

HID: be more strict when ignoring out-of-range fields



HID 1.11 specification, section 5.10 tells us:

	HID class devices support the ability to ignore selected fields in a
	report at run- time. This is accomplished by declaring bit field in a
	report that is capable of containing a range of values larger than
	those actually generated by the control. If the host or the device
	receives an out-of-range value then the current value for the
	respective control will not be modified.

So we shouldn't be restricted to EV_ABS only.

Reported-by: default avatarDenilson Figueiredo de Sá <denilsonsa@gmail.com>
Tested-by: default avatarDenilson Figueiredo de Sá <denilsonsa@gmail.com>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 6da70669
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment