Since I upgraded to 17.10, touchpad tap sensitivity is too low, and frequently misses my taps. I know that the system has figured out that my Lenovo Yoga 2 has a Synaptics touchpad:
$ sudo evtest No device specified, trying to scan all of /dev/input/event* Available devices: ... /dev/input/event6: Synaptics TM2714-001 ...
But xinput doesn’t think it’s anything Synaptics-specific:
$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ xwayland-pointer:13 id=6 [slave pointer (2)] ⎜ ↳ xwayland-relative-pointer:13 id=7 [slave pointer (2)] ⎜ ↳ xwayland-touch:13 id=9 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ xwayland-keyboard:13 id=8 [slave keyboard (3)] $ xinput list-props "xwayland-touch:13" Device 'xwayland-touch:13': Device Enabled (119): 1 Coordinate Transformation Matrix (121): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (244): 0 Device Accel Constant Deceleration (245): 1.000000 Device Accel Adaptive Deceleration (246): 1.000000 Device Accel Velocity Scaling (247): 10.000000
and synclient agrees:
$ synclient Couldn't find synaptics properties. No synaptics driver loaded?
libinput does know it’s a Synaptics:
$ sudo libinput list-devices ... Device: Synaptics TM2714-001 Kernel: /dev/input/event6 Group: 8 Seat: seat0, default Size: 87x57mm Capabilities: pointer Tap-to-click: disabled Tap-and-drag: enabled Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *two-finger edge Click methods: *button-areas clickfinger Disable-w-typing: enabled Accel profiles: none Rotation: n/a ...
though I don’t see anything like the old X11 finger pressure properties. (
libinput measure-touchpad-tap, interestingly, collects data about time rather than pressure.)
How can I improve the sensitivity to taps?