Onde estão armazenadas as configurações de atalho para ações de áudio / vídeo?

2

Estou tentando encontrar o arquivo no qual o gnome armazena a configuração de atalhos de teclado, como Volume Up, Volume Down, para obter suas ações.

Eu sei que posso encontrar ALGUNS atalhos em $HOME/.gconf/apps/metacity/global_keybindings/%gconf.xml e $HOME/.gconf/apps/metacity/window_keybindings/%gconf.xml , mas onde estão os atalhos de teclado multimídia?

    
por ksemeks 30.08.2011 / 10:34

1 resposta

4

As combinações de teclas multimídia são armazenadas em $HOME/.gconf/apps/gnome_settings_daemon/keybindings/%gconf.xml . Mas note que este diretório só existe se você alterou qualquer um dos valores - as chaves com seu valor padrão (por exemplo, play = XF86Audioplay ) não são armazenadas. Os valores padrão para as chaves multimídia são armazenados em um arquivo de esquema chamado (para detalhes veja a documentação do gconf ):

/usr/share/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas

Dito isto: se tudo o que você deseja fazer é obter as ações associadas a um determinado atalho de teclado, nunca deverá usar os arquivos diretamente. Em vez disso, consulte o banco de dados gconf com um comando como este:

gconftool-2 --get /apps/gnome_settings_daemon/keybindings/play

Para obter o valor padrão (e outros detalhes sobre a chave), você precisa consultar o esquema:

gconftool-2 --get /schemas/apps/gnome_settings_daemon/keybindings/play
    
por Marcel Stimberg 30.08.2011 / 16:48