[PATCH v3 0/4] Fix Lenovo X230 series touchpad
Benjamin Tissoires
benjamin.tissoires at gmail.com
Thu Apr 16 11:41:32 PDT 2015
So here is a v2 (well v3 to keep things incrementing) of the x230 touchpad
series.
The touchpad seems almost as fast as any other by multiplying again the
incline parameter by TP_MAGIC_LOW_RES_FACTOR. I am sure there is an explanation
here, but I won't give it.
I also did not felt now that the scroll was too laggy. If you scroll slow, then
yes you have a 2 lines scroll for the whole height of the touchpad. But at
normal speed, I found it OK.
Again, like in v1, I am not sure we should take the 4/4. A fix should go in
hwdb more likely and there is not so much difference with or without it.
Maybe other users would be more picky and prefer to have it.
Cheers,
Benjamin
Benjamin Tissoires (4):
filter: break out accel_profile_linear from
pointer_accel_profile_linear
evdev: use a different filter for low resolution touchpad on the
Lenovo X230
udev: add a custom udev rule for X230 touchpads
evdev: Fix reported resolution of Lenovo X230 touchpads
doc/device-configuration-via-udev.dox | 9 +++++
src/evdev-mt-touchpad.c | 14 +++++++--
src/evdev.c | 36 ++++++++++++++++++++++
src/evdev.h | 7 ++++
src/filter.c | 54 +++++++++++++++++++++++++++++---
src/filter.h | 5 +++
udev/99-libinput-model-quirks.rules | 14 ++++++++
udev/Makefile.am | 4 ++-
8 files changed, 134 insertions(+), 9 deletions(-)
create mode 100644 udev/99-libinput-model-quirks.rules
More information about the wayland-devel
mailing list