diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-08-17 09:41:11 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-08-18 13:07:13 +1000 |
commit | 2e5f68754fd5bc4e6b7fa5b95bdd30e2bb4e57fb (patch) | |
tree | f47cc3e630eb791465486c91469baa7d583b4b17 /configure.ac | |
parent | man: fix documentation for EVDEV_PROP_WHEEL_BUTTON (diff) | |
download | xf86-input-evdev-2e5f68754fd5bc4e6b7fa5b95bdd30e2bb4e57fb.tar.gz xf86-input-evdev-2e5f68754fd5bc4e6b7fa5b95bdd30e2bb4e57fb.tar.bz2 xf86-input-evdev-2e5f68754fd5bc4e6b7fa5b95bdd30e2bb4e57fb.zip |
Restrict wheel emulation to a single axis at a time.
Wheel emulation works for both horizontal and vertical axes. Thus, if a
device doesn't move in perfect straight line, scroll events build up on the
respective other axis.
In some clients, scroll wheel events have specific meanings other than
scrolling (e.g. mplayer). In these clients, erroneous scrolling events come
at a high cost.
Thus, if a scroll wheel event is generated for one axis, reset the inertia
of the other axis to 0, avoiding the buildup of these erroneous scrolling
events.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions