This is the set to add unaccelerated valuator masks so we can pass on those values to DGA and XI2 raw events. Traditionally not needed, but now with libinput doing pointer acceleration (and DGA expecting integer device coordinates) we need to feed that to the server somehow.
Minor ABI bump to 22.1
The following changes since commit fc59c8fe8d941b0ec1e98c59bc57b1f97dba149d:
config: remove 10-evdev.conf, let the evdev driver install that file
(2015-05-18 13:41:09 +1000)
are available in the git repository at:
git://people.freedesktop.org/~whot/xserver for-keith
for you to fetch changes up to ad02d0df75318660c3f7cd6063eac409327fe560:
test: add tests for new valuator mask features (2015-05-20 12:44:58 +1000)
----------------------------------------------------------------
Peter Hutterer (5):
xfree86: drop if 0 hunk
dix: fix indentation
dix: Add unaccelerated valuators to the ValuatorMask
dix: hook up the unaccelerated valuator masks
test: add tests for new valuator mask features
dix/devices.c | 4 +-
dix/getevents.c | 27 ++++++++---
dix/inpututils.c | 82 +++++++++++++++++++++++++++++++---
hw/xfree86/common/xf86Module.h | 2 +-
hw/xfree86/common/xf86Xinput.c | 4 ++
hw/xfree86/os-support/linux/lnx_init.c | 12 -----
include/input.h | 15 +++++++
include/inpututils.h | 2 +
test/input.c | 63 ++++++++++++++++++++++++++
9 files changed, 184 insertions(+), 27 deletions(-)
pgp9Dlei4CVr_.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
