Skip to content

Commit 9ffccb6

Browse files
nexplorer-3eJiri Kosina
authored andcommitted
HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
Honor MagicBook 13 2023 has a touchpad which do not switch to the multitouch mode until the input mode feature is written by the host. The touchpad do report the input mode at touchpad(3), while itself working under mouse mode. As a workaround, it is possible to call MT_QUIRE_FORCE_GET_FEATURE to force set feature in mt_set_input_mode for such device. The touchpad reports as BLTP7853, which cannot retrive any useful manufacture information on the internel by this string at present. As the serial number of the laptop is GLO-G52, while DMI info reports the laptop serial number as GLO-GXXX, this workaround should applied to all models which has the GLO-GXXX. Signed-off-by: Aoba K <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent 546edbd commit 9ffccb6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

drivers/hid/hid-multitouch.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2046,6 +2046,11 @@ static const struct hid_device_id mt_devices[] = {
20462046
MT_USB_DEVICE(USB_VENDOR_ID_HANVON_ALT,
20472047
USB_DEVICE_ID_HANVON_ALT_MULTITOUCH) },
20482048

2049+
/* HONOR GLO-GXXX panel */
2050+
{ .driver_data = MT_CLS_VTL,
2051+
HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8,
2052+
0x347d, 0x7853) },
2053+
20492054
/* Ilitek dual touch panel */
20502055
{ .driver_data = MT_CLS_NSMU,
20512056
MT_USB_DEVICE(USB_VENDOR_ID_ILITEK,

0 commit comments

Comments
 (0)