filter: add a trackpoint multiplier factor
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 9 Jul 2018 06:04:50 +0000 (16:04 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Wed, 11 Jul 2018 06:04:59 +0000 (16:04 +1000)
commit27f7a66de4e705b2cd00d2d8ba499c9a5829fee0
tree7b569f2e2a82cd35093e64bceaf1943abf40e858
parent1cc9f44e93ca1c3e25a6f937f36d99c3f9c8a209
filter: add a trackpoint multiplier factor

Measuring the trackpoint range has not shown to be sufficient or precise
enough to be used as an ingredient for trackpoint acceleration. So let's just
switch back to a generic multiplier that we can apply to the input deltas do
undo any device-specific lack of scaling.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
12 files changed:
doc/pointer-acceleration.dox
doc/svg/trackpoint-delta-illustration.svg [new file with mode: 0644]
doc/trackpoints.dox
meson.build
src/evdev.c
src/evdev.h
src/filter-trackpoint.c
src/filter.h
src/libinput-util.h
src/quirks.c
src/quirks.h
tools/shared.c