Skip to content

Commit 2ceefe4

Browse files
ikelospoettering
authored andcommitted
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.
1 parent eb253fb commit 2ceefe4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

hwdb.d/60-evdev.hwdb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,13 @@ evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoYoga500-14IBD*
514514
EVDEV_ABS_35=117:3952:36
515515
EVDEV_ABS_36=105:1960:26
516516

517+
# Lenovo Thinkpad T490
518+
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*:svnLENOVO:*pvrThinkPadT490:*
519+
EVDEV_ABS_00=::57
520+
EVDEV_ABS_01=::33
521+
EVDEV_ABS_35=::57
522+
EVDEV_ABS_36=::33
523+
517524
#########################################
518525
# Razer
519526
#########################################

0 commit comments

Comments
 (0)