Message ID | 20190209180526.7564-1-leakim.wikstrom@gmail.com (mailing list archive) |
---|---|
State | Mainlined |
Commit | 8d5037dca7c2089f27e5903c2aecfc5bb10d7806 |
Delegated to: | Jiri Kosina |
Headers | show |
Series | HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons | expand |
On Sat, 9 Feb 2019, leakim.wikstrom@gmail.com wrote: > From: Mikael Wikström <leakim.wikstrom@gmail.com> > > Add support for the trackpoint and three mouse buttons on the type cover > of the Lenovo X1 Tablet Gen3. > > This is the same as with the 2nd generation Lenovo X1 Tablet. > > Signed-off-by: Mikael Wikström <leakim.wikstrom@gmail.com> Applied, thanks Mikael.
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index f63489c882bb..500c8f64f7ae 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -703,6 +703,7 @@ #define USB_DEVICE_ID_LENOVO_TPPRODOCK 0x6067 #define USB_DEVICE_ID_LENOVO_X1_COVER 0x6085 #define USB_DEVICE_ID_LENOVO_X1_TAB 0x60a3 +#define USB_DEVICE_ID_LENOVO_X1_TAB3 0x60b5 #define USB_VENDOR_ID_LG 0x1fd2 #define USB_DEVICE_ID_LG_MULTITOUCH 0x0064 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index f7c6de2b6730..03a69049ca52 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c @@ -1780,6 +1780,12 @@ static const struct hid_device_id mt_devices[] = { USB_VENDOR_ID_LENOVO, USB_DEVICE_ID_LENOVO_X1_TAB) }, + /* Lenovo X1 TAB Gen 3 */ + { .driver_data = MT_CLS_WIN_8_DUAL, + HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8, + USB_VENDOR_ID_LENOVO, + USB_DEVICE_ID_LENOVO_X1_TAB3) }, + /* Anton devices */ { .driver_data = MT_CLS_EXPORT_ALL_INPUTS, MT_USB_DEVICE(USB_VENDOR_ID_ANTON,