xserver/hw
Peter Hutterer a94d945065 kdrive: modify ephyr events to use POINTER_DESKTOP and scale them to that
A multi-head Xephyr instance has the pointer stuck on one screen
because of bad coordinate calculation. The coordinates passed to
GetPointerEvents are per-screen, so the cursor gets stuck on the left-most
screen by default.

Adjust and mark the events as POINTER_DESKTOP, so the DIX
can adjust them accordingly.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Keith Packard <keithp@keithp.com>
2013-11-14 13:34:23 +10:00
..
dmx present: Add Present extension 2013-10-31 16:59:18 -07:00
kdrive kdrive: modify ephyr events to use POINTER_DESKTOP and scale them to that 2013-11-14 13:34:23 +10:00
vfb vfb: Initialize the GLX extension again. 2012-11-21 11:13:55 +11:00
xfree86 xfree86: Fix build without libpciaccess 2013-11-12 14:03:37 -08:00
xnest xnest: Ignore GetImage() error in xnestGetImage() 2013-09-10 13:26:26 -04:00
xquartz XQuartz: Don't sleep forever on exit if usleep() returns an error 2013-11-10 11:40:27 -08:00
xwin glx: Handle float config types in glxConvertConfigs 2013-10-24 11:47:42 -07:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00