[PULL] pointer emulation on root window, device coordinate scaling

Peter Hutterer peter.hutterer at who-t.net
Tue Nov 20 14:43:00 PST 2012


My series fixes pointer emulation on the root window (#56557), Thomas' patch
device coordinate scaling during event history replaying. And Yuly's patch
fixes matrix transformation of touch points if an axis is missing in an
event.

The following changes since commit 6a6c3afe71ac82a93d9fd0034dd5bbdcf0eae1ea:

  Merge remote-tracking branch 'whot/for-keith' (2012-11-18 21:50:20 -0800)

are available in the git repository at:


  git://people.freedesktop.org/~whot/xserver for-keith

for you to fetch changes up to bba95d68a73f85c1a101d2cb98c5bc9659bb4064:

  Merge branch 'high-resolution-touch-devices' into for-keith (2012-11-20 16:06:24 +1000)

----------------------------------------------------------------

Peter Hutterer (6):
      dix: add implicit passive grabs to the resource system
      Xi: add RT_ACTIVEGRAB resource type, used for labelling only
      dix: add resource type to touch listeners
      dix: FakeClientID for implicit passive grabs
      Xi: fix typo "mechansims" → "mechanisms"
      Merge branch 'high-resolution-touch-devices' into for-keith

Thomas Jaeger (4):
      Update the MD's position when a touch event is received
      Don't use GetTouchEvents when replaying events
      Don't use GetTouchEvents in EmitTouchEnd
      Simplify GetTouchEvents

Yuly Novikov (1):
      dix: Save touchpoint last coordinates before transform. #49347

 Xi/exevents.c      |  45 ++++++++------------
 Xi/exglobals.h     |   1 +
 Xi/extinit.c       |   4 +-
 dix/events.c       |  14 ++++++-
 dix/getevents.c    | 119 +++++++++++++++++++++++++++--------------------------
 dix/touch.c        |  84 ++++++++++++++++++-------------------
 include/input.h    |  12 +++++-
 include/inputstr.h |   3 +-
 8 files changed, 144 insertions(+), 138 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20121121/8be40f4f/attachment.pgp>


More information about the xorg-devel mailing list