Problema com a chave remapeada ao mudar entre idiomas

2

Eu remapeei uma certa chave ( ' para w ) desta forma:

  

xmodmap -e "código-chave 49 = w"

Eu uso o idioma grego, não apenas o inglês, e mudo entre as linguagens com ALT + SHIFT . Quando eu viro o layout do teclado para o grego, ele deve mostrar um caractere grego que é atribuído à tecla w nos teclados gregos (o caractere ς). Continua a saída w quando eu ligo o teclado para o grego. O nome que é dado a esse caractere grego (quando pressiono a tecla w / depois do xev no terminal com o idioma voltado para o grego) é Greek_finalsmallsigma

Temporariamente fiz o seguinte para exibir o caractere grego pressionando Shift

  

xmodmap -e "código-chave 49 = w Greek_finalsmallsigma"

Existe uma maneira de alterar a saída dessa chave quando eu mudo entre o grego e o inglês com ALT + SHIFT ?

    
por ntx 26.01.2013 / 12:02

1 resposta

1

Abra um terminal ( Ctrl + Alt + T ), ou pressione Alt + F2 para uma caixa de texto de comando de execução. Tipo:

gksu gedit /usr/share/X11/xkb/symbols/gr

Encontre a linha que começa com:

key <AD02>

e substitua por:

key <AD02> { [ Greek_finalsmallsigma,    Greek_SIGMA ] }; // ς Σ

Em seguida, salve o arquivo e reinicie o computador.

    
por kalpetros 03.04.2013 / 05:07