Fazer com que o alternador de tarefas do KDE respeite Alt + Shift + Tab - com layout de teclado HE / EN

1

Estou usando o KDE 4.14. no Fedora 20 (desculpe, não é minha escolha). Agora, quando eu uso Alt + Tab , eu obtenho o alternador de tarefas. Mantendo o Alt inativo, posso selecionar uma tarefa usando as teclas Tab para rolar para a direita. Mas vindo do Windows, estou habituado a poder usar tanto o Tab e Shift + o Tab neste estado para rolar para a esquerda e para a direita - e meu KDE não parece permitir isso: Shift + Tab rola para a direita também.

Suspeito que isso possa ter algo a ver com o layout do meu teclado:

Também estou usando um layout de teclado em dois idiomas:

xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete+caps(shift)+numpad(microsoft)"        };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+us+il:2+inet(evdev)+group(alt_shift_toggle)+terminate(ctrl_alt_bksp)"       };
        xkb_geometry  { include "pc(pc101)"     };
};

que faz com que o comportamento do teclado aumente um pouco em outras situações também.

O que devo fazer?

    
por einpoklum 30.09.2015 / 11:28

1 resposta

0

No meu sistema, você precisa de mais um dedo: use Alt + Deslocamento + Tab para rolar para a esquerda na lista de tarefas.

Funciona mesmo com apenas 2 dedos:
Alt + Separador , não solte o Alt e pressione Esquerda Seta ou Seta para a direita para ir para a esquerda ou para a direita.

EDITAR
Após a sua edição, eu encontrei este link . O que segue é apenas uma dica.
Você pode tentar fazer backup de seu arquivo de personalização XKB e fazer algumas experiências.

Com o comando setxkbmap -types local -print no sistema em que estou agora, obtenho algo semelhante a

xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwerty)" };
    xkb_types     { include "local" };
    xkb_compat    { include "complete"      };
    xkb_symbols   { include "pc+us+il:2+inet(evdev)+terminate(ctrl_alt_bksp)"  };
    xkb_geometry  { include "pc(pc101)"     };
};

Você pode começar com esse como seu novo arquivo personalizado.
Se funcionar, você pode modificar o que precisa até encontrar a opção em conflito.

    
por 30.09.2015 / 11:37