Lenovo ThinkPad Yoga 11e touchpad has a to width Palm exclusion zone at upper edge
Summary
If a touch starts in a distance of approx. 15 mm or less to the upper edge the cursor doesn't move. At an overall height of 60mm this margin is to large. Most annoying at this bug is if you want to perform a two finger scrolling, nearly every time at least one of the fingers is ignored.
Probably this bug has nothing to do with the Palm detection in the first place. It is probably just falsely classified as a Lenovo Topbuttonpad as described here 'https://wayland.freedesktop.org/libinput/doc/latest/t440-support.html'. Fallowing the link at the very bottom of the page (http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/input/mouse/synaptics.c) I found in the list "topbuttonpad_pnp_ids" the id "LEN0049". With the command lshw I find a device with the same id
*-pnp00:04
Produkt: PnP device LEN0049
Hersteller: Lenovo Group Limited
Physische ID: 7
Fähigkeiten: pnp
Konfiguration: driver=i8042 aux
but I am not sure it is the touchpad.
This touchpad has also software emulated buttons, but they are at the bottom not at the top.
libinput version you encountered the bug on
libinput --version --> 1.14.1
Hardware information:
Other log output:
-
libinput record
output: libinput-record.txt -
libinput debug-events --verbose
output: libinput-debug-event.txt -
udevadm info /sys/class/input/event8
udevadm-info.txt -
cat /sys/class/dmi/id/modalias
modalias.txt
If you need some further information please ask me to provide.