Usando os dois Ctrl + Alt para substituir a função AltGr 3rd level no xorg

9

No Windows, Ctrl - Alt é mapeado para Alt Gr , mas não no Linux.

Usando Alt Gr para teclas de 3º nível é o assassino de pulso! Não consigo encontrar uma solução alternativa que não remova outras funcionalidades que uso (as poucas opções de mapeamento nas configurações do teclado). Eu encontrei referências para outras pessoas com os mesmos problemas (muitos europeus ...), mas não encontrei uma única solução aceitável.

Alguém encontrou uma maneira de mapear Ctrl - Alt para Alt Gr ?

BTW: Eu mapeei a esquerda Alt para as chaves do 3º nível, e desativei Alt Gr (o que faz com que Alt Gr se comporte como < kbd> Alt ). Isso funciona, mas torna a troca entre Windows e Linux (ou outras estações de trabalho) muito mais difícil.

    
por simendsjo 31.01.2012 / 15:36

1 resposta

1

Eu acho que criar um tipo de teclado XKB com map[Control+Alt] = Level3; deve fazer isso. Agradecemos a William Hatch em link

type "Level3withCtrlAlt" {
  modifiers = Control+Alt+Shift;
  map[None] = Level1;
  map[Shift] = Level2;
  map[Control+Alt] = Level3;
  map[Control+Alt+Shift] = Level4;
};
    
por 15.03.2016 / 19:05