Não é possível remapear a tecla Ctrl com xmodmap

3

Meu teclado de laptop não tem a tecla Ctrl direita . E eu uso um layout diferente do layout nativo do meu teclado, então existem algumas teclas que não fazem nada. Então, eu estou tentando remapear uma dessas chaves para usar como Right Control . Eu estou fazendo o seguinte comando: xmodmap -e 'keycode 97=Control_R' . Eu também tentei com Control _ L . Mas a chave não faz nada. Então eu testei com a tecla Alt: %código% e funciona bem.

Por que não posso remapear a chave de controle?

    
por Jesse 09.01.2012 / 01:39

1 resposta

5

Alterar o mapeamento da chave de controle é um processo de duas etapas. A primeira parte é obter as informações corretas para o keycode e keysym . A segunda parte é garantir que o mapeamento do modificador esteja correto.

Parece que você já tem o código-chave correto, então tente isso. Crie um arquivo myxmodmap com o seguinte

clear control
keycode 97 = Control_R
add control = Control_R Control_L

Agora processe o arquivo com xmodmap

[~]$ xmodmap myxmodmap

Se você quiser que essas expressões xmodmap sejam processadas cada vez que você efetuar login, altere o nome do arquivo para ~ / .Xmodmap

    
por cossovich 06.02.2012 / 13:42