aboutsummaryrefslogtreecommitdiff
path: root/drivers/hid/hid-multitouch.c
diff options
context:
space:
mode:
authorGravatar Marek Maślanka <mm@semihalf.com> 2022-04-05 17:04:07 +0200
committerGravatar Jiri Kosina <jkosina@suse.cz> 2022-04-21 10:24:35 +0200
commit1d07cef7fd7599450b3d03e1915efc2a96e1f03f (patch)
tree4f30ed555ffb3d425c5f3184a3803f227e56f0ba /drivers/hid/hid-multitouch.c
parentHID: amd_sfh: Remove name from maintainers list (diff)
downloadlinux-1d07cef7fd7599450b3d03e1915efc2a96e1f03f.tar.gz
linux-1d07cef7fd7599450b3d03e1915efc2a96e1f03f.tar.bz2
linux-1d07cef7fd7599450b3d03e1915efc2a96e1f03f.zip
HID: multitouch: Add support for Google Whiskers Touchpad
The Google Whiskers touchpad does not work properly with the default multitouch configuration. Instead, use the same configuration as Google Rose. Signed-off-by: Marek Maslanka <mm@semihalf.com> Acked-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/hid-multitouch.c')
-rw-r--r--drivers/hid/hid-multitouch.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index 0dece608c023..6bb3890b0f2c 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -2184,6 +2184,9 @@ static const struct hid_device_id mt_devices[] = {
{ .driver_data = MT_CLS_GOOGLE,
HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY, USB_VENDOR_ID_GOOGLE,
USB_DEVICE_ID_GOOGLE_TOUCH_ROSE) },
+ { .driver_data = MT_CLS_GOOGLE,
+ HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8, USB_VENDOR_ID_GOOGLE,
+ USB_DEVICE_ID_GOOGLE_WHISKERS) },
/* Generic MT device */
{ HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH, HID_ANY_ID, HID_ANY_ID) },