Os atalhos de teclado não funcionam mais no xfce

10

Embora tudo estivesse funcionando perfeitamente, atalhos de teclado como Alt+F4 , Alt+TAB , etc. pararam de funcionar na minha instalação do Xubuntu 14 / Xfce4 .

Nada acontece se eu os acertar e, estranhamente, se eu tentar fechar um terminal por Alt+F4 , as letras ;3S serão escritas no console.

Naturalmente, os atalhos em "Configurações > Gerenciador de Janelas > Teclado" estão todos configurados corretamente e eu verifiquei em xev que as chaves ainda estão mapeadas corretamente.

  • Saída de ps -ef | grep xfce : link
  • Saída de cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml link

De onde isso pode vir?

EDIT: Eu localizei o problema: ele vem do xmodmap:

Eu tenho um arquivo .Xmodmap na minha pasta pessoal, contendo apenas

keycode  21 = asciicircum dead_grave dead_circumflex dead_grave dead_tilde dead_ogonek dead_tilde
keycode  77 = NoSymbol NoSymbol NoSymbol

(nada relacionado a Alt ). Se eu removê-lo, os atalhos funcionam novamente. Por quê ? Como eu poderia ter os dois trabalhando ao mesmo tempo?

    
por Klaus 05.05.2014 / 18:02

2 respostas

4

Isso parece ser bug # 1292290 - Keybindings do gerenciador de janelas não funcionam após a reinicialização . Uma solução alternativa é mencionada lá:

% bl0ck_qu0te%

e

% bl0ck_qu0te%     
por bain 12.05.2014 / 01:43
1

Isso parece ainda ser um problema ativo. Eu encontrei uma solução para o Studio Ubuntu 14.04 que deve funcionar para outros xubuntus:

  1. Defina seu gerenciador de arquivos para "mostrar arquivos ocultos"
  2. Navegue até ~/.config/xfce4/xfconf/xfce-perchannel-xml/
  3. Abra xfce4-keyboard-shortcuts.xml em um editor de texto

Procure por duas linhas:

  • <property name="<Alt>Tab" type="empty"> deve ser o primeiro
  • <property name="<Alt>Tab" type="string" value="cycle_windows_key"/> tem que vir depois disso

Você pode pesquisar em "Tab" para localizá-los mais rapidamente. Se algum deles estiver faltando ou se eles estiverem fora de ordem ou se o valor errado estiver atribuído, a função Alt-Tab não funcionará. Corrigindo uma atribuição de valores perdidos, meu computador voltou a funcionar corretamente. (Eu havia desativado o Alt-Tab enquanto trabalhava no Inkscape e não consegui recuperá-lo até que eu fizesse isso).

Tenha cuidado aí! Você pode querer fazer um backup antes de brincar neste arquivo

    
por Will Steward 08.06.2016 / 04:10