3 ms·
> That's an unnecessarily abrasive view: the Wayland protocol designers do not hate power users. But allowing programs to constantly take in arbitrary input & o
by comex 6y ago
> That's an unnecessarily abrasive view: the Wayland protocol designers do not hate power users. But allowing programs to constantly take in arbitrary input & output information in the background, as well as simulate arbitrary input to other programs, is an obvious and glaring security flaw. Unfortunately, that forbids general-purpose screenshotting and key-rebinding programs - but there is no sensible middle ground.
Of course there's a middle ground: require special permission for programs that wish to do those things. For example, macOS has permission prompts for "[Application] would like to record this computer's screen." and "[Application] would like to control this computer using accessibility features."
- nsajko 6y agoIt is my understanding that the Arcan system enables such usage: https://arcan-fe.com/about/ https://arcan-fe.com/about/ https://github.com/letoram/arcan https://github.com/letoram/arcan https://github.com/letoram/arcan/wiki/Features https://github.com/letoram/arcan/wiki/Features