HID: multitouch: implement precision touchpad latency and switches
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>
Tue, 24 Apr 2018 08:04:37 +0000 (10:04 +0200)
committerJiri Kosina <jkosina@suse.cz>
Thu, 26 Apr 2018 12:17:55 +0000 (14:17 +0200)
commit02946f4b43b11026b1a76857a33b09078b900939
tree30c29479630913323655eacd359a53de78094b78
parent7f81c8db54898a793cc2916a936f6bf3fca41434
HID: multitouch: implement precision touchpad latency and switches

The Win 8.1 precision touchpad spec introduce new modes for touchpads
that can come in handy[1].

Implement the settings of these modes, so we are not taken off-guard if
a firmware decides to enforce them.

[1] https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-precision-touchpad-required-hid-top-level-collections

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-multitouch.c
include/linux/hid.h