Desativar o mapeamento padrão de super chaves do Gnome Shell

17

O Gnome Shell, por padrão, usa a tecla Super (Windows) para exibir a visão geral das atividades. Mas eu preferiria usar a tecla Super para invocar o Synapse. Agora eu tenho que pressionar Super + Super + Barra de espaço para invocar o Synapse, o que é irritante (Super + Barra de espaço é a ligação para invocar o Synapse).

Existe alguma maneira de remover o mapeamento padrão do Gnome Shell? Nas configurações do sistema de atalhos de teclado, apenas a ligação Alt + F1 aparece para a ação de visão geral das atividades.


fonte
Mesmo que eu realmente gostaria de saber a resposta para essa pergunta também - isso deve estar no superusuário.
Omar Qureshi
entre no código do shell do gnome e retire o código que vincula a chave. eu poderia lhe dizer quais linhas comentar, mas não quero ir nessa confusão.
Dan D.

Respostas:

15

Eu descobri como fazer isso aqui :

Inicie gconf-editore defina /apps/mutter/general/overlay_keycomo string vazia, depois reinicie o gnome-shell.

A partir do gnome-shell 3.4, use:

gsettings set org.gnome.mutter overlay-key ''
nonameentername
fonte
2
Gnome 3.8: Consegui usar o "dconf editor" e alterá-lo de SUPER_L para SUPER_R para movê-lo para o lado direito do teclado, o que é menos invasivo para mim. Entra em vigor imediatamente, sem necessidade de sair.
sherbang
0

A maneira como eu contornei isso é nas preferências do teclado para definir a tecla esquerda do Windows como a meta-chave e a tecla Alt esquerda como alt.

Isso significa que sua tecla alt esquerda não é mais uma meta-chave - portanto, se você usa o emacs, precisará se acostumar com essa alteração, religando todos os seus botões Meta para trabalhar com Alt.

Omar Qureshi
fonte