Xi: ChangeDeviceControl presence events should set the appropriate devchange.

Requires inputproto 1.4.4 or higher.
(cherry picked from commit 591ef3c047)

Modified to use the numeric value of DeviceControlChanged instead of the
define, just so we don't bork out if someone rebuilds without updating
inputproto. This is a released server, after all.
This commit is contained in:
Peter Hutterer 2008-07-29 10:00:01 +09:30
parent 153c6d48c6
commit 48a9996192

View File

@ -261,7 +261,7 @@ out:
if (ret == Success) {
dpn.type = DevicePresenceNotify;
dpn.time = currentTime.milliseconds;
dpn.devchange = 1;
dpn.devchange = 5; /* DeviceControlChanged */
dpn.deviceid = dev->id;
dpn.control = stuff->control;
SendEventToAllWindows(dev, DevicePresenceNotifyMask,