Re: [PATCH] HID: multitouch: enable trackstick of Asus ExpertBook B2502
From: Benjamin Tissoires <hidden>
Date: 2023-01-18 10:46:11
Also in:
lkml, stable
On Mon, Dec 19, 2022 at 11:55 AM Benjamin Tissoires [off-list ref] wrote:
This device has a trackstick that is sent through the same HID device than the touchpad. Unfortunately there are 2 mice attached to that device descriptor, with the first one for the touchpad when the second is for the trackstick. Force all devices to be exported. Cc: stable@vger.kernel.org # 5.8+ Link: https://bugzilla.redhat.com/show_bug.cgi?id=2154204 Signed-off-by: Benjamin Tissoires <redacted>
FTR, this patch was already taken through 4eab1c2fe06c98a4dff258dd64800b6986c101e9, so we can safely ditch it. Cheers, Benjamin
quoted hunk ↗ jump to hunk
--- drivers/hid/hid-multitouch.c | 6 ++++++ 1 file changed, 6 insertions(+)diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index 91a4d3fc30e0..91ac72b32d45 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c@@ -1860,6 +1860,12 @@ static const struct hid_device_id mt_devices[] = { USB_VENDOR_ID_ASUSTEK, USB_DEVICE_ID_ASUSTEK_T304_KEYBOARD) }, + /* Asus ExpertBook with trackstick */ + { .driver_data = MT_CLS_WIN_8_FORCE_MULTI_INPUT, + HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8, + USB_VENDOR_ID_ELAN, + 0x3148) }, + /* Atmel panels */ { .driver_data = MT_CLS_SERIAL, MT_USB_DEVICE(USB_VENDOR_ID_ATMEL, --2.38.1