ну и в иксах всё же не все всех могут прослушивать, в плане событий клавиатуры. там была какая-то проблема, что при использовании какого-то расширения X11 так можно было (так раньше делали апплеты gtk панелей в xfce например, или и сейчас делает xneur). а просто так - нет.
ну и можно запускать приложение с доступом к дисплею через untrusted MIT-MAGIC-COOKIE-1 (кажется, это правильно называется так) и тогда приложение не сможет ни снимок рабочего стола сделать, ни перехватывать чужие клавиатурные события, ни кучу чего ещё, даже доступа к gpu нет (там, кажется, просто зарезан список доступных расширений).
https://www.x.org/archive/X11R6.8.1/doc/Xsecurity.7.htmlhttps://www.x.org/archive/X11R6.8.1/doc/xauth.1.html