Go to file
Daniel Stone 4d59afd613 Xi: event_{x,y} should refer to the extended device (bug #16289)
ProcessOtherEvents was unconditionally stomping the root_{x,y}
co-ordinates provided by GetPointerEvents with those of the core
pointer, meaning that both root_{x,y} and event_{x,y} reported to
clients would reflect the sprite's position, not the position reported
by the device that generated the DeviceMotionNotify or the
DeviceButton{Press,Release} event in the first place.

For key events we still take the sprite's co-ords, as we're delivering
to the focus, which is the (VCP) sprite.

Not cherry-picked from master as MPX fixes this anyway, by taking the
co-ords of the sprite the device moves (be it visible or no).
(cherry picked from commit 8259d19f71)
2008-06-10 18:34:18 +03:00
afb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Prevent the -wm command line option from causing a SEGV 2008-05-16 19:49:05 +03:00
config Fix hal shutdown crash. 2008-05-16 17:20:08 +03:00
damageext Death to RCS tags. 2007-06-29 14:06:52 -04:00
dbe Death to RCS tags. 2007-06-29 14:06:52 -04:00
dix Fix getValuatorEvents to compute number of valuators correctly. 2008-05-30 19:38:49 +02:00
doc Move SecurityPolicy file format from Xserver(1) to it's own man page 2007-02-22 14:38:40 -08:00
exa EXA: Skip empty glyphs. (cherry picked from commit ce50bfd336) 2008-05-16 19:52:33 +03:00
fb Require pixman 0.9.5; Use pixman_image_set_source_clipping() to fix 2007-08-23 12:19:28 -07:00
GL Fix context sharing between direct/indirect contexts 2008-02-27 16:53:52 +00:00
hw xf86: Add AutoConfig driver for PCI ID 1022:2081 to 'amd' 2008-05-16 20:16:57 +03:00
include XKB: Fix processInputProc wrapping 2008-04-30 11:21:11 +02:00
mfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
mi Input: Fix proximity events with valuators 2007-12-07 02:38:44 +00:00
miext Death to RCS tags. 2007-06-29 14:06:52 -04:00
os So, like, checking return codes of system calls (signal, etc) is good. 2008-05-06 20:55:23 -07:00
randr [RANDR] Don't mark Xinerama as active if no crtcs are enabled. (bug #11504). 2007-09-04 11:19:21 -07:00
record Death to RCS tags. 2007-06-29 14:06:52 -04:00
render Bug #7364: Require renderproto 0.9.3 on 64-bit, and fix build with it. 2007-08-31 15:58:16 -07:00
Xext Bug #13962: Re-arm the DPMS timer when re-enabling DPMS. 2008-05-16 17:26:57 +03:00
xfixes Death to RCS tags. 2007-06-29 14:06:52 -04:00
Xi Xi: event_{x,y} should refer to the extended device (bug #16289) 2008-06-10 18:34:18 +03:00
xkb xkb: when copying the keymap, make sure the structs default to 0/NULL. 2008-05-17 15:12:38 +02:00
XTrap Death to RCS tags. 2007-06-29 14:06:52 -04:00
.gitignore .gitignore: Ignore build directories 2007-11-06 15:05:16 +00:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh Use canonical autogen.sh, which supports srcdir != objdir autogen. 2005-07-01 21:13:36 +00:00
configure.ac xephyr: fix linking by adding pixman and using XSERVER_LIBS. 2008-05-16 17:20:08 +03:00
COPYING Add proper COPYING file 2007-08-01 08:07:08 +03:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Fix driver build after pixman changes. 2007-08-07 09:01:24 -07:00