Peter Hutterer 105d28652d Xext: use GPE/GKE from XTestFakeInput #16145
This commit fixes two problems:
1) XTFI used to assemble the event itself, then passed it to the device. It's
much easier to just pass the variables into GPE/GKE and let the DIX do the
rest.

2) XTFI would pass the VCP/VCK as default device to event processing. As a
result, updating LEDs would be updated on the VCK, not on the actual keyboard.
Instead, we now pass the events through the last-used SD, thus toggling the
LEDs on the last keyboard that sent through this MD.

Also some cleanup in XTFI to merge validity checks a bit closer together
rather than having several different sections.

This breaks XTestFakeMotion with Xinerama though.

X.Org Bug 16145 <http://bugs.freedesktop.org/show_bug.cgi?id=16145>
2008-05-31 17:42:06 +09:30
2008-05-16 09:49:20 -04:00
2008-05-20 10:54:32 +09:30
2008-05-26 17:37:31 +09:30
2008-01-03 17:04:54 +10:30
2008-05-20 10:20:14 +09:30
2008-03-04 18:11:10 +10:30
2008-01-03 17:04:54 +10:30
2008-05-21 17:58:15 -04:00
2008-05-21 17:58:15 -04:00
Description
Truly free fork of the XOrg project.
93 MiB
Languages
C 96.4%
Roff 1.1%
Objective-C 1%
Meson 0.9%
Shell 0.2%
Other 0.2%