Localizando o nome de uma chave especial e, em seguida, onde alterar seu mapeamento (com xkb ..)

1

Eu tenho um novo Travelmate TM645 com uma chave estranha especial: a tecla Shift direita é feita menor e adjacente é uma chave que (para mim) dá um "\" ou "|". Essa tecla é irritante para mim, já que eu a acerto frequentemente / em vez da tecla Shift. Agora, encontrei algumas boas informações em xkb ao alterar o mapeamento, mas adivinhe: duas perguntas:

  1. como encontro o nome da chave? / usr / share / X11 / symbols / pc mostra por exemplo "key {[XF86KbdLightOnOff]};" que reconheço mas até agora nenhum vestígio dessa chave especial ..

  2. então provavelmente também; onde como alterá-lo para fazer o mesmo que "modifier_map shift"

obrigado! Cor

    
por cor4office 05.08.2016 / 20:59

1 resposta

1

Então, isso é resolvido da seguinte maneira: O comando xev resultou em uma saída que mostrou keycode 94 (keysym 0x5c, backslash) para a chave que desejo alterar. Mudar em um dos arquivos em :/usr/share/X11/xkb/ é uma opção, mas será revertida nas atualizações do sistema, então eu escolho apenas alterá-lo no statup do sistema com o xmodemap:     xmodmap -e "keycode 94 = Shift_L" Vou adicionar isso a um script para / no statup, obviamente.

    
por cor4office 10.08.2016 / 12:41