Peter Hutterer
53e821ab4a
Xi: add request processing for XIGetSelectedEvents.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-25 14:58:12 +10:00
Peter Hutterer
b377994336
Xi: advance by the right number of bytes when trawling XI2 event masks.
...
The wire layout is [struct xXIEventMask][mask bytes]. So the pointer needs
to not only be advanced by the mask bytes, but also by the size of the
struct.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-25 14:58:08 +10:00
Peter Hutterer
8ff1bff8f4
Update to new XI2 names
2009-05-16 12:20:58 +10:00
Peter Hutterer
bae070914f
input: update to inputproto 1.9.99.8 XI2 defines.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-08 14:33:44 +10:00
Peter Hutterer
ca4918ac2f
Xi: remove fail from SProcXISelectEvent.
...
Leftover from rebasing once too often, I guess.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-04-19 22:18:15 +10:00
Peter Hutterer
97e89a5957
Allow XI2 event selection for AllDevices and AllMasterDevices.
2009-03-20 15:17:55 +10:00
Peter Hutterer
8b6a370058
Add XI2 masks and XISelectEvent() request handling.
...
XI2 event masks are simply stored in the OtherEventMasks as a separate field.
This replaces the XiSelectEvent code.
2009-03-20 15:17:55 +10:00