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 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel