isso é archlinux falando, instalação nova com o Gnome 3.30.1.
Depois de instalar xbindkeys
e configurar um ~/.xbindkeysrc
arquivo com:
# corresponds to ctrl+Y on my machine, according to `xbindkeys -k`
"paplay /usr/share/sounds/gnome/default/alerts/sonar.ogg"
m:0x14 + c:52
Eu posso bater ctrl+Y
e ouvir um som de sonar. Mas somente se a janela atual for:
- Raposa de fogo
- vlc
- zotero
- ..
mas não se a janela atual for:
- gnome-terminal
- nautilus
- aplicativo "web" do gnome
- gnome "monitor do sistema"
- ...
O que está errado?
O gnome está de alguma forma capturando os eventos anteriores xbindkeys
? Por quê?
Como evitar que isso aconteça, para que eu tenha um comportamento consistente em todas as janelas?
Tudo bem eu já entendi. O bug só ocorre se você fizer logon na
wayland
sessão do Gnome, que agora é a padrão. Se você logar com o GnomeXorg
, as ligações funcionam com todas as janelas.Meu palpite é que
xbindkeys
é um utilitário relacionado ao X, que todo novo aplicativo Gnome não depende mais do X, mas dowayland
, e que o firefox, vlc, etc. ainda dependem do X, portanto, as ligações funcionam apenas com eles. Isso é correto?