[PULL] unaccelerated valuator masks

Peter Hutterer peter.hutterer at who-t.net
Tue May 19 19:53:07 PDT 2015


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(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20150520/4d4c013e/attachment.sig>


More information about the xorg-devel mailing list