Como evitar que o Alt + Tab do Gnome-shell agrupe janelas de aplicativos similares?

174

Eu adoro basicamente tudo sobre como o Gnome Shell lida com a alternância de aplicativos por meio da Alt + Tab . Minha única queixa com isso, entretanto, é como ele força o usuário a usar Alt + ' (ou Alt + qualquer tecla acima do Tecla Tab para layouts de teclado fora dos EUA) para alternar entre as janelas do mesmo aplicativo. Isso é muito chato para mim, porque agora eu tenho que ter em mente se a última janela que eu estava usando pertencia ao mesmo aplicativo que a janela atual ou não. Definitivamente, um incômodo para usuários avançados que pensam em termos de "janelas com as quais estou trabalhando" em vez de "aplicativos nos quais estou trabalhando".

Eu tentei a extensão AlternateTab ( link ), mas parece muito feia para mim. Sem mencionar que no final tudo que eu quero é remapear Alt + (tecla acima da aba) para Alt + Aba nesta aplicação. Eu acho que uma opção seria apenas ajustar o shell do Gnome. Meu palpite é que eu deveria mexer com o arquivo altTab.js em /usr/share/gnome-shell/js/ui/ , mas o arquivo é muito longo e avassalador para alguém como eu, que não conhece JavaScript.

Alguém sabe como posso fazer o Gnome Shell parar de agrupar janelas por aplicativos?

    
por Waldir Leoncio 27.02.2012 / 02:55

10 respostas

172
  • Abrir dconf-editor
  • Ir para org/gnome/desktop/wm/keybindings
  • Mova o valor '<Alt>Tab' de switch-applications para switch-windows
  • Opcionalmente mova '<Shift><Alt>Tab' de switch-applications-backward para switch-windows-backward
  • Se você quiser que switch-windows trabalhe em áreas de trabalho, não apenas na área de trabalho atual, você também pode desmarcar org/gnome/shell/window-switcher/current-workspace-only (Cortesia de @CharlBotha)
  • Fechar dconf-editor
  • Pressione <Alt>F2 e digite r para reiniciar o Gnome.

O último passo nem sempre parece ser necessário, mas não deve prejudicar (especialmente porque ele não fecha nenhum de seus aplicativos em execução).

    
por 03.01.2015 / 15:34
99

Do comentário de "xaeth" neste Post do blog do Ergo Project , aprendi que Alt + Esc irá percorrer todos janelas sem agrupamento por aplicativo. Esta foi a solução mais simples para mim, e estou feliz que tenha me poupado de ter que instalar outros programas.

Se o teste com Alt + Esc for favorável para você, então você pode ir para Configurações do sistema > Teclado > Atalhos > Navegação e reatribuir Alt + Aba para executar a tarefa de navegação que foi anteriormente atribuída a Alt + Esc . Nas minhas configurações, essa tarefa é chamada 'Alternar janelas diretamente'.

    
por 29.09.2012 / 19:38
35

Pouca ajuda -

Alt + Tab e depois quando você tiver agrupado as janelas Alt + ' ajuda um pouco.

    
por 27.02.2012 / 17:50
17

A extensão Windows Alt Tab por tglman é muito útil. Você também pode colocá-lo no GitHub .

    
por 02.07.2012 / 10:27
14

AlternateTab

Substitute Alt-Tab with a window based switcher that does not group by application. This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME Bugzilla instead.

link

    
por 16.01.2014 / 08:49
10

Usando o fedora 23, você pode fazer o seguinte

Instalar guia alternativo (já foi instalado para mim)

sudo dnf install gnome-shell-extension-alternate-tab

Executar editor de prefixo

gnome-shell-extension-prefs

Em seguida, ative-o

FEITO,aabaaltnãoémaisfraca.Tambémnãoéalgumhackcomooacimacomamudançadosatalhosdeteclado.Alt-tabaindamostraráopop-upcomminiaturas,etc.,apenasnãoagrupadas.

EDITAR:

ComooUbuntuagoramudouparaoGnome,encontrei-metentandocorrigiresseproblemanovamente.Éaindamaissimplessevocêtiveroplug-indognome,bastavisitaroalternate-tabplugineclicaremativareeleseráimediatamentecorrigido.

separador alternativo

    
por 05.01.2016 / 21:26
9

Você pode usar o terminal para editar as preferências do switcher padrão (este é um equivalente na linha de comando da resposta do editor de dconf do Mad Physicist.)

executar:

dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Shift><Alt>Tab', '<Alt>Above_Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "[]"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"

ou:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<alt>Tab']"
etc...

(Como usuário comum - não é root !!!)

    
por 22.01.2016 / 08:48
3

Não sei se funciona assim para todos os sistemas operacionais, mas para o Ubuntu 18.04 vá em: Configurações → Dispositivos → Chave

Então procure Alternar janelas que no meu caso está desativado e configure-o para Alt + Guia .

Isso alterna entre todas as janelas e exibe a caixa de seleção horizontal se mantivermos a tecla Alt pressionada após a tabulação.

Existem outras entradas interessantes, a saber Alternar aplicativos e Alternar janelas de um aplicativo que defini para Super + Tabule e Alt + Super + Tab respectivamente.

    
por 19.05.2018 / 20:34
1

Este post lançou alguma luz sobre o assunto . Ao acessar apps - > metacity - > global_keybindings no gconf-editor há uma chave chamada switch_group , que é mapeada para <Alt>Above_Tab . Mudar isso para <Alt>Tab deve resolver o problema.

    
por 14.05.2012 / 02:25
1

Você pode usar um alternador de aplicativos diferente - pode ser ativado usando o compizconfig-settings-manager.

Veja boas informações sobre o CompizConfig em Ubuntu . Ele também pode ser instalado em openSUSE e provavelmente em outras distribuições.

Exemplo de resultado:

    
por 22.11.2014 / 06:03