HID: hid-input: Add eraser usage to hidinput_configure_usage
Some tablets report eraser usage to indicate the eraser tool tip is touching the surface. But, hidinput_configure_usage didn't support the usage, which led it falls into default as ABS_MISC. Signed-off-by: Ping Cheng <ping.cheng@wacom.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
fc5431dc06
commit
654c192a72
|
@ -797,6 +797,15 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
|
|||
map_key_clear(BTN_STYLUS);
|
||||
break;
|
||||
|
||||
case 0x45: /* ERASER */
|
||||
/*
|
||||
* This event is reported when eraser tip touches the surface.
|
||||
* Actual eraser (BTN_TOOL_RUBBER) is set by Invert usage when
|
||||
* tool gets in proximity.
|
||||
*/
|
||||
map_key_clear(BTN_TOUCH);
|
||||
break;
|
||||
|
||||
case 0x46: /* TabletPick */
|
||||
case 0x5a: /* SecondaryBarrelSwitch */
|
||||
map_key_clear(BTN_STYLUS2);
|
||||
|
|
Loading…
Reference in a new issue