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

Reply via email to