Skip to content

Commit 4a6a4c9

Browse files
leakimJiri Kosina
authored andcommitted
HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons
One more device that needs 40d5bb8 to resolve regression for the trackpoint and three mouse buttons on the type cover of the Lenovo X1 Tablet Gen2. Signed-off-by: Mikael Wikström <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent 140958d commit 4a6a4c9

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

drivers/hid/hid-ids.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -727,6 +727,7 @@
727727
#define USB_DEVICE_ID_LENOVO_TP10UBKBD 0x6062
728728
#define USB_DEVICE_ID_LENOVO_TPPRODOCK 0x6067
729729
#define USB_DEVICE_ID_LENOVO_X1_COVER 0x6085
730+
#define USB_DEVICE_ID_LENOVO_X1_TAB 0x60a3
730731
#define USB_DEVICE_ID_LENOVO_X1_TAB3 0x60b5
731732
#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_608D 0x608d
732733
#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_6019 0x6019

drivers/hid/hid-multitouch.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1973,6 +1973,12 @@ static const struct hid_device_id mt_devices[] = {
19731973
HID_DEVICE(BUS_I2C, HID_GROUP_GENERIC,
19741974
USB_VENDOR_ID_LG, I2C_DEVICE_ID_LG_7010) },
19751975

1976+
/* Lenovo X1 TAB Gen 2 */
1977+
{ .driver_data = MT_CLS_WIN_8_FORCE_MULTI_INPUT,
1978+
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
1979+
USB_VENDOR_ID_LENOVO,
1980+
USB_DEVICE_ID_LENOVO_X1_TAB) },
1981+
19761982
/* Lenovo X1 TAB Gen 3 */
19771983
{ .driver_data = MT_CLS_WIN_8_FORCE_MULTI_INPUT,
19781984
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,

0 commit comments

Comments
 (0)