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(-)

Attachment: 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

Reply via email to