Parece que o GNOME removeu o tratamento da chave de mídia do gnome-settings-daemon e o integrou no gnome-shell:
Ainda estou procurando uma boa solução. As pessoas do Arch / Cinnamon aparentemente bifurcaram a versão 3.6.
Eu tinha um laptop antigo com o Ubuntu 13.04 (atualizado algumas vezes) onde instalei o xmonad. No xmonad, eu obteria todas as ligações de teclas de mídia do Ubuntu (incluindo as notificações do osd). Eu não tenho certeza do que era, mas talvez tenha sido gnome-settings-daemon
que estava cuidando disso porque existem entradas no dconf para isso.
No meu novo laptop, instalei o Xfce por meio de uma iso mínima e, em seguida, compilei o Xmonad. Eu tentei manter o mesmo ambiente - gnome-settings-daemon
é executado em .xinitrc
como antes e gsettings contém as mesmas ligações. No entanto, as ligações de teclas não funcionam. o que estou perdendo? Eu acho que eu poderia tentar instalar todo o ubuntu-desktop
, mas eu tenho um pequeno SSD, então eu gostaria de evitar isso.
Eu sei que o Xmonad pode definir seus próprios manipuladores personalizados, mas estou tendo problemas com a definição de ações de controle de volume e imaginei que seria mais fácil usar apenas o que já existe.
tl; dr
Quais executáveis / pacotes / entradas de configuração são necessárias para obter atalhos de teclado do Ubuntu / Gnome funcionar em outro gerenciador de janelas? Posso fazê-los funcionar sem puxar todo o ubuntu-desktop
? Estou executando gnome-settings-daemon
+ o plugin media-keys está ativo no dconf, mas as chaves não são manipuladas.
Parece que o GNOME removeu o tratamento da chave de mídia do gnome-settings-daemon e o integrou no gnome-shell:
Ainda estou procurando uma boa solução. As pessoas do Arch / Cinnamon aparentemente bifurcaram a versão 3.6.
Se você quiser usar o dconf em vez dos controles xmonad, desative o plug-in xmonad (pois ele pode causar interferência) e, em seguida, desça ao caminho a seguir usando o dconf-editor
:
org.gnome.settings-daemon.plugins.media-keys
Aqui estão todas as chaves que você precisa para configurar suas ações de mídia. Você deve marcá-lo como active
na primeira chave para que funcione.
Tags shortcut-keys xmonad