summaryrefslogtreecommitdiff
path: root/src/wayland/meta-xwayland-dnd-private.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2018-09-01 22:09:58 +0200
committerCarlos Garnacho <carlosg@gnome.org>2022-11-13 01:30:19 +0100
commit5375471edb2e54d0c933eb27351ab73fdec5bf1b (patch)
tree3fbeda90edd6a2c1402675a86836187f20d76a9b /src/wayland/meta-xwayland-dnd-private.h
parent7e838b1115f195ba4c7b06169ade3407d29c66d0 (diff)
downloadmutter-5375471edb2e54d0c933eb27351ab73fdec5bf1b.tar.gz
wayland: Implement the "inputfd" wayland protocolswip/carlosg/inputfd
This allows lending control to applications of evdev devices, and withdrawing it with focus changes. Underneath, the device FD is revoked control through the EVIOCREVOKE ioctl, and closed. The newly focused client receives a brand new FD obtained through logind, which will be again revoked in a future focus change.
Diffstat (limited to 'src/wayland/meta-xwayland-dnd-private.h')
0 files changed, 0 insertions, 0 deletions