mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-25 21:02:21 +00:00
input: add support for XIAllDevices and XIAllMasterDevices passive grabs.
These grabs are suported through two fake devices inputInfo.all_devices and inputInfo.all_master_devices. These devices are not part of the device list and are only initialised for their device id, nothing else. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
f00cf76751
commit
a66686a83e
5 changed files with 57 additions and 4 deletions
|
|
@ -528,6 +528,8 @@ typedef struct {
|
|||
DeviceIntPtr off_devices; /* all devices turned off */
|
||||
DeviceIntPtr keyboard; /* the main one for the server */
|
||||
DeviceIntPtr pointer;
|
||||
DeviceIntPtr all_devices;
|
||||
DeviceIntPtr all_master_devices;
|
||||
} InputInfo;
|
||||
|
||||
extern _X_EXPORT InputInfo inputInfo;
|
||||
|
|
|
|||
Loading…
Reference in a new issue