From 2ceefe45873d0265fb99bc5757593e5bbb2c732b Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Fri, 3 Jan 2020 00:44:54 +0000 Subject: [PATCH] hwdb: Lenovo T490 Synaptics Touchpad hwdb entry The Synaptics Touchpad that comes with the T490 doesn't explicitly set its resolution, so these lines are needed to provide that, in order to help the libinput code detect overly large jumps. Since this device contains buttons under the lower section of the touchpad, large jumps are common, so having the resolution helps libinput greatly reduce the number of occurances of pointer jump. This comes from https://gitlab.freedesktop.org/libinput/libinput/issues/402. --- hwdb.d/60-evdev.hwdb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hwdb.d/60-evdev.hwdb b/hwdb.d/60-evdev.hwdb index 5142ef16c3..aed25a4f01 100644 --- a/hwdb.d/60-evdev.hwdb +++ b/hwdb.d/60-evdev.hwdb @@ -514,6 +514,13 @@ evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoYoga500-14IBD* EVDEV_ABS_35=117:3952:36 EVDEV_ABS_36=105:1960:26 +# Lenovo Thinkpad T490 +evdev:name:SynPS/2 Synaptics TouchPad:dmi:*:svnLENOVO:*pvrThinkPadT490:* + EVDEV_ABS_00=::57 + EVDEV_ABS_01=::33 + EVDEV_ABS_35=::57 + EVDEV_ABS_36=::33 + ######################################### # Razer #########################################