summaryrefslogtreecommitdiff
path: root/hw/xnest/screensaver
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2008-05-30 15:20:35 +0930
committerPeter Hutterer <peter@cs.unisa.edu.au>2008-05-31 17:42:06 +0930
commit105d28652d1fb80dd8ce8511e2605dccc8812e99 (patch)
treedff131287bb580e6a6658efa72811c91d4dc3cab /hw/xnest/screensaver
parent341a61b608873c77b1a17fe7d145ed3ad716e5a3 (diff)
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>
Diffstat (limited to 'hw/xnest/screensaver')
0 files changed, 0 insertions, 0 deletions