[PULL 1.13 v2] input fixes and video ABI 13.1

Peter Hutterer peter.hutterer at who-t.net
Thu Oct 11 16:59:25 PDT 2012


Matt,

This is an updated pull request for server 1.13.1. One more input fix, scaling edge
cases into the correct coordinates. A bigger change is the export of the new
xf86UpdateDesktopDimensions() API as part of ABI 13.1. This is a convenience
API for binary drivers (read: NVIDIA) to update the server's representation
of the desktop dimensions after changing outputs. That again is needed for
the transformation matrix to work, e.g. if you want a tablet mapped to a
single screen only.

Cheers,
   Peter

The following changes since commit f0bad69edd57facd6cffde8cb0863d1a735e2492:

  Version bumped to 1.13 (2012-09-05 14:45:08 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~whot/xserver server-1.13-branch

for you to fetch changes up to 8f39a6b0b35764c8d5cac4c7bf66d5902c0ae9a5:

  xfree86: add xf86UpdateDesktopDimensions() (2012-10-12 09:48:10 +1000)

----------------------------------------------------------------
Daniel Drake (1):
      Xi: Don't check for TOUCH_END, it's never set

Daniel Stone (1):
      Touch: Fix duplicate TouchBegin selection with virtual devices

Peter Hutterer (3):
      dix: set the device transformation matrix
      dix: fix crash on XI 1.x grabs on disabled devices.  (#54934)
      xfree86: add xf86UpdateDesktopDimensions()

Yufeng Shen (1):
      dix: fix scale_to_desktop for edge ABS events

 Xi/exevents.c                  | 2 --
 Xi/xiselectev.c                | 9 +++++++--
 dix/devices.c                  | 3 +++
 dix/events.c                   | 9 ++++++---
 dix/getevents.c                | 4 ++--
 hw/xfree86/common/xf86.h       | 4 ++++
 hw/xfree86/common/xf86Helper.c | 6 ++++++
 hw/xfree86/common/xf86Module.h | 2 +-
 8 files changed, 29 insertions(+), 10 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/20121012/fcad7436/attachment.pgp>


More information about the xorg-devel mailing list