Não usa o Gnome2 há algum tempo, mas se a memória servir, o arquivo que você está procurando é
~/.gconf/apps/metacity/global_keybindings/%gconf.xml
A exclusão desse arquivo deve remover todos os atalhos de teclado do Gnome2.
Estou desenvolvendo software personalizado em um sistema RHEL, que bloqueia todos os usuários do sistema. Eu tenho implementado minha própria tela de bloqueio através de dbus
, bloqueio de tela do usuário ( Alt + L ) através de xbindkeys
, e isso é tudo que eu quero que eles sejam capazes façam.
Eu tenho um script de instalação para o root executar, mas, por enquanto, infelizmente, para cada usuário root, ele precisa ir para gconf-editor
ou através da sequência System->Keyboard Shortcuts->Disable, Disable, Disable,...
. Existe uma maneira de executar um comando para remover todos os mapeamentos de teclado para um usuário? Talvez através de gconftool-2
?
Não usa o Gnome2 há algum tempo, mas se a memória servir, o arquivo que você está procurando é
~/.gconf/apps/metacity/global_keybindings/%gconf.xml
A exclusão desse arquivo deve remover todos os atalhos de teclado do Gnome2.
Aqui estão duas meias ideias que talvez combinem com um todo (mas não tenho nenhum sistema pronto para experimentá-lo): suspeito que as configurações vão para o diretório ~/.gconf
do usuário ou similar? Há um padrão global no que entra no diretório inicial de um novo usuário, possivelmente /etc/skel.d/
. Pode ser possível colocar o "limpo" .gconf
lá para que ele seja instalado para cada novo usuário.