Ack'd.<br>  Are there any bugzilla tickets (fdo or other?) related to this?<br><br>Matt<br><br><div class="gmail_quote">On Thu, Oct 11, 2012 at 5:59 PM, Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net" target="_blank">peter.hutterer@who-t.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Matt,<br>
<br>
This is an updated pull request for server 1.13.1. One more input fix, scaling edge<br>
cases into the correct coordinates. A bigger change is the export of the new<br>
xf86UpdateDesktopDimensions() API as part of ABI 13.1. This is a convenience<br>
API for binary drivers (read: NVIDIA) to update the server's representation<br>
of the desktop dimensions after changing outputs. That again is needed for<br>
the transformation matrix to work, e.g. if you want a tablet mapped to a<br>
single screen only.<br>
<br>
Cheers,<br>
   Peter<br>
<br>
The following changes since commit f0bad69edd57facd6cffde8cb0863d1a735e2492:<br>
<br>
  Version bumped to 1.13 (2012-09-05 14:45:08 -0700)<br>
<br>
are available in the git repository at:<br>
<br>
  git://<a href="http://people.freedesktop.org/~whot/xserver" target="_blank">people.freedesktop.org/~whot/xserver</a> server-1.13-branch<br>
<br>
for you to fetch changes up to 8f39a6b0b35764c8d5cac4c7bf66d5902c0ae9a5:<br>
<br>
  xfree86: add xf86UpdateDesktopDimensions() (2012-10-12 09:48:10 +1000)<br>
<br>
----------------------------------------------------------------<br>
Daniel Drake (1):<br>
      Xi: Don't check for TOUCH_END, it's never set<br>
<br>
Daniel Stone (1):<br>
      Touch: Fix duplicate TouchBegin selection with virtual devices<br>
<br>
Peter Hutterer (3):<br>
      dix: set the device transformation matrix<br>
      dix: fix crash on XI 1.x grabs on disabled devices.  (#54934)<br>
      xfree86: add xf86UpdateDesktopDimensions()<br>
<br>
Yufeng Shen (1):<br>
      dix: fix scale_to_desktop for edge ABS events<br>
<br>
 Xi/exevents.c                  | 2 --<br>
 Xi/xiselectev.c                | 9 +++++++--<br>
 dix/devices.c                  | 3 +++<br>
 dix/events.c                   | 9 ++++++---<br>
 dix/getevents.c                | 4 ++--<br>
 hw/xfree86/common/xf86.h       | 4 ++++<br>
 hw/xfree86/common/xf86Helper.c | 6 ++++++<br>
 hw/xfree86/common/xf86Module.h | 2 +-<br>
 8 files changed, 29 insertions(+), 10 deletions(-)<br>
</blockquote></div><br>