O comutador de toque não está selecionando automaticamente as janelas na liberação da chave

6

Eu configurei o comutador de anel com o CCSM.

Pressiono Super + Tab e começo a circular entre todas as janelas, mas quando libero as teclas na tecla desejada, eu preciso clicar nela ou pressione enter.

Como posso selecionar automaticamente a janela quando eu solto a tecla?

Estava funcionando, mas de repente parou de fazer isso.

Eu tenho o mesmo problema com o plugin compiz Shift-Switcher.

    
por opensas 22.04.2012 / 01:40

1 resposta

5

Acho que acabei de descobrir!

Tanto o Ring quanto o Shift Switcher, no Ubuntu, usam o Super + o Tab por padrão ao invés do Alt + Tab para que eles não entrem em conflito com o Switcher do Untity. Até agora tudo bem ...

O problema é ... Super sozinho é usado no Unity para mostrar o Launcher! Então quando você Super + Tab , então solte a tecla Tab (ou deixe ambos pressionados por um tempo), Super acionar o lançador e "roubar" o foco do switcher de troca de anel, para que ele não detecte a liberação da chave e, portanto, não selecione a janela atual.

E existem duas soluções para resolver o conflito. Você também:

  • Desativar Key to show the Launcher de Unity ou remapear fora de Super

ou

  • Configure o Shift (ou Ring) Switcher para usar uma combinação diferente de Super + Tab , algo que não use Super .

  • Uma combinação óbvia seria Alt + Tab , desde que você também desabilite todas Key to start the switcher... combinações de teclas no Switcher da Unity configurações. Ou, como uma "doce vingança", mapeie-os para usar Super ao invés de Alt : P

Pessoalmente eu prefiro o último, já que tocar Super para abrir o traço é muito útil, e não há outra chave morta tão facilmente disponível para isso.

Eu posso fornecer algumas capturas de tela para ajudar se alguém achar isso útil.

    
por MestreLion 24.11.2012 / 12:45