Como desativar o atalho do Gnome ctrl + alt + down e ctrl + alt + up?

21

Há um atalho no Discord que permite alternar entre guildas facilmente. É Ctrl+ Alt+ Upe Ctrl+ Alt+ Down.

O problema é que o Gnome usa esse atalho para alterar os espaços de trabalho. Como tenho dois monitores, não uso espaços de trabalho adicionais com muita frequência. Abri as configurações e procurei o atalho para poder desativá-lo.

Descobri que aparentemente o atalho para alternar os espaços de trabalho para cima e para baixo é Super+ Page Upe Super+ Page Downe não consegui encontrar o atalho Ctrl+ Alt+ Upou para baixo em nenhum outro lugar. Parece quase como se esse atalho não fosse possível mudar, mas tenho certeza de que não é o caso, embora não tenha idéia de como fazer isso.

Johnystar
fonte

Respostas:

19

Em geral, isso pode acontecer porque o sistema operacional (sistema de janelas) tem prioridade e intercepta esse atalho e interrompe a propagação para o aplicativo desejado. Solução: Removendo os atalhos usando o dconf-editor:

  • sudo apt-get install dconf-tools
  • dconf-editor
  • no dconf-editor vá para: /org/gnome/desktop/wm/keybindings/
  • Localizar switch-to-workspace-down, colocar em ['disabled']vez do padrão
  • o mesmo para ...- up
  • sair dconf-editore você está feito

Eu sempre tenho esse problema quando quero usar alguns atalhos do Eclipse IDE: https://bugs.eclipse.org/bugs/show_bug.cgi?id=321094

Christophe Roussy
fonte
Qual é a diferença entre []e ["disabled"], não é a mesma coisa?
Christophe Roussy
1
Essa deve ser a resposta preferida. Ctrl + Alt + Shift + Up + Ctrl + Alt + Shift + Down entram em conflito com os atalhos comuns do VSCode padrão. Demorou uma hora para encontrar essa resposta e dois minutos para corrigi-la usando a sugestão de Christophe Roussy acima.
VanAlbert 12/06
13

As Configurações do Gnome mostram apenas a combinação de teclas Super para alternar áreas de trabalho; mesmo gnome-tweak-toolnão é útil.

De qualquer forma, você ainda pode abrir dconfe editar as duas chaves relacionadas:

a partir de

org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up', '<Control><Alt>Up']

para

org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up']

O mesmo para a outra combinação de teclas.

Você pode executar estes comandos no terminal:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Page_Down']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-up "['<Super><Shift>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-down "['<Super><Shift>Page_Down']"
mattia.b89
fonte
palavra-chave desconhecida: [<Super> Page_Up]
Johnystar 24/09
o que você está dizendo? Eu não entendo
mattia.b89
Ele diz que quando ele usa o gsetting no assunto que você descreveu, gera um erro 'palavra-chave desconhecida' (mesmo que não deva). Estou tendo o mesmo problema e me deparei com este tópico. Tem alguma ideia? Eu sou o Ubuntu 17.10 Wayland.
thebunnyrules
Bem, no meu caso, eu estraguei as aspas duplas: escrevendo ['<Super> <Shift> Page_Down'] em vez de "['<Super> <Shift> Page_Down']"
thebunnyrules
3

Como você tem dois monitores e não precisa da área de trabalho, sugerirei desativar os atalhos para "Mover para a área de trabalho acima / abaixo":

  1. Configuração> Dispositivos> Teclado
  2. pesquisa "espaço de trabalho"
  3. clique em "Mover para a área de trabalho acima", pressione Backspace, pressione Set, done.

Na verdade, desativei todos os atalhos relacionados ao espaço de trabalho ...

ys_sunshine
fonte