xserver-multidpi/Xi
Peter Hutterer 58c0fd2927 Adjust EQ to support long events.
Add RawDeviceEvent (pointers only for now).

This commit changes the event queue to use EventLists instead of xEvent
arrays. Only EQ is affected, event delivery still uses xEvent* (look for
comment in mieqProcessInputEvent).

RawDeviceEvents deliver driver information to the client, without clipping or
acceleration.
2007-05-02 13:50:09 +09:30
..
allowev.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
allowev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
chaccess.c Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
chaccess.h Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
chdevcur.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
chdevcur.h Xi: Adding ChangeDeviceCursor request 2007-01-08 12:31:18 +10:30
chgdctl.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
chgdctl.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
chgfctl.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
chgfctl.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
chgkbd.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
chgkbd.h Xi: disallow changing core keyboard and pointer 2006-10-29 03:43:34 +03:00
chgkmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
chgkmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
chgprop.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
chgprop.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
chgptr.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
chgptr.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
chpkpair.c Send PointerKeyboardPairingChangedNotifyEvent using XGE. 2007-05-01 12:12:58 +09:30
chpkpair.h Send PointerKeyboardPairingChangedNotifyEvent using XGE. 2007-05-01 12:12:58 +09:30
closedev.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
closedev.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
devbell.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
devbell.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
exevents.c Adjust EQ to support long events. 2007-05-02 13:50:09 +09:30
exglobals.h Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
extinit.c Adjust EQ to support long events. 2007-05-02 13:50:09 +09:30
getbmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getbmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getcptr.c Xi: add GetClientPointer and GetPointerPairing requests. 2007-03-22 17:47:01 +10:30
getcptr.h Xi: add GetClientPointer and GetPointerPairing requests. 2007-03-22 17:47:01 +10:30
getdctl.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getdctl.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
getfctl.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getfctl.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
getfocus.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getfocus.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getkmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getkmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getmmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getmmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getpairp.c Xi: add GetClientPointer and GetPointerPairing requests. 2007-03-22 17:47:01 +10:30
getpairp.h Xi: add GetClientPointer and GetPointerPairing requests. 2007-03-22 17:47:01 +10:30
getprop.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getprop.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getselev.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getselev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
getvers.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
getvers.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
grabacc.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
grabacc.h Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
grabdev.c Make GrabDevice differ between core grabs and device grabs. 2007-04-03 15:06:26 +09:30
grabdev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
grabdevb.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
grabdevb.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
grabdevk.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
grabdevk.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
gtmotion.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
gtmotion.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
listdev.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
listdev.h Static cleanup on Xi/ 2007-03-25 21:18:39 -04:00
Makefile.am Send PointerKeyboardPairingChangedNotifyEvent using XGE. 2007-05-01 12:12:58 +09:30
opendev.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
opendev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
qryacces.c Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
qryacces.h Xi: Add access control request handling. 2007-02-22 20:00:59 +10:30
querydp.c Enable event delivery for multiple heads. 2007-04-26 15:58:50 +09:30
querydp.h xfree86: Changing "IsMPDevice" to "SharedPointer" option. Devices will default 2006-12-20 13:05:53 +10:30
queryst.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
queryst.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
regpair.c Xi, dix: Only one client at a time can change the pointer-keyboard pairing, 2007-02-21 10:08:41 +10:30
regpair.h Xi, dix: Only one client at a time can change the pointer-keyboard pairing, 2007-02-21 10:08:41 +10:30
selectev.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
selectev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
sendexev.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
sendexev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
setbmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
setbmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
setcptr.c Xi: Add SetClientPointer request handling. 2007-03-09 15:45:25 +10:30
setcptr.h Xi: Add SetClientPointer request handling. 2007-03-09 15:45:25 +10:30
setdval.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
setdval.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
setfocus.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
setfocus.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
setmmap.c Xi: remove 'register' keywords. 2007-03-29 15:23:41 +09:30
setmmap.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
setmode.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
setmode.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
stubs.c Input: Allow a pointer to a device to be returned in NIDR 2007-04-11 00:38:16 +03:00
ungrdev.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
ungrdev.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
ungrdevb.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
ungrdevb.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
ungrdevk.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
ungrdevk.h indent fixes (OMG SO UGLY), and nuke old RCS keywords. 2006-02-20 22:16:49 +00:00
warpdevp.c Merge branch 'master' into mpx 2007-04-02 15:36:26 +09:30
warpdevp.h xfree86: Changing "IsMPDevice" to "SharedPointer" option. Devices will default 2006-12-20 13:05:53 +10:30