]> git.baikalelectronics.ru Git - kernel.git/commit
HID: multitouch: add support for the Smart Tech panel
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>
Mon, 12 Aug 2019 16:23:26 +0000 (18:23 +0200)
committerBenjamin Tissoires <benjamin.tissoires@redhat.com>
Thu, 22 Aug 2019 15:53:16 +0000 (17:53 +0200)
commitad6ff7781d2ef8634fc0d7b484b7cc984ef5d61c
tree20cc155a3561d41dc436ee666d4423520bba9bb5
parent16bebb769ccf028f3b721c7dcd6a3eb580646374
HID: multitouch: add support for the Smart Tech panel

This panel is not very friendly to us:
it exposes multiple multitouch collections, some of them being of
logical application stylus.

Usually, a device has only one report per application, and that is
what I assumed in commit ac12c7ed682a ("HID: multitouch: ditch mt_report_id")

To avoid breaking all working device, add a new class and a new quirk
for that situation.

Reported-and-tested-by: Matthias Fend <Matthias.Fend@wolfvision.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
drivers/hid/hid-multitouch.c