Xmodmap: seis caracteres para uma chave e dois layouts?

0

Eu sei como ter seis símbolos em uma tecla graças a esta pergunta: Xmodmap: Seis caracteres para uma tecla?

No entanto, quando eu tenho dois layouts e os troco, coisas estranhas acontecem. Eu tenho a seguinte (bem, diferente, mas isso é mais fácil falar sobre) linha no meu xmodmap:

keycode  31 = a A b B c C                      

Quando eu faço login, tudo funciona como você esperaria. Pressionando a tecla 31, obtém-se, com Shift A, com AltGr c e C respectivamente e com ISO_Level3_Shift .

No entanto, quando eu altero o layout, a tecla 31 me dá b e B com shift ec e C com AltGr .

Isso está no Ubuntu 11.10 no Ubuntu. Alguém entende o que está acontecendo? Eu poderia restringir o xmodmap a apenas um layout?

    
por sup 25.11.2011 / 00:45

1 resposta

0

A solução está aqui: link

Você precisa analisar a resposta. Isso é essencial:

clear mod3
clear mod5
keycode 94 = Mode_switch
add mod3 = Mode_switch
add mod5 = ISO_Level3_Shift
    
por 12.04.2012 / 19:46