
Então estou tentando criar uma combinação de teclas para gerar chaves ISO para o layout em português, a tecla em questão é a < >, pressioná-la normalmente irá gerar o <
caractere, < >+ Shiftirá gerar o >
caractere. Então, estou tentando criar uma combinação usando xmodmap
e quero que isso funcione para todos os programas. Estive pesquisando no Google e encontreiesseexemplo para Control+ P= Up:
xmodmap -e "keycode 33 = p P Up"
keycode 33
matches p, então onde Controlaparece esse comando?
O que eu quero é:
- mapear Control+ ,para>
- mapear Control+ .para<
Responder1
O exemplo da outra pergunta está errado.
xmodmap -e "keycode 33 = p P Up"
normalmente significa que pressionar AltGr+ presultará em Up.
Mais precisamente, significa que pressionar Mode_switch+ presultará em Up.
Enquanto oPágina de manual do xmodmapafirma:
The first keysym is used when no modifier key is pressed in conjunction with
this key, the second with Shift, the third when the Mode_switch key is used
with this key and the fourth when both the Mode_switch and Shift keys are used.
É possível mapear diferentes ou adicionais (para AltGr) conforme a chave, por exemplo, a chave Mode_switchcerta :Ctrl
xmodmap -e "keycode 105 = Mode_switch Mode_switch"
O problema, porém, é que a chave não funcionará Ctrlmais como chave normal.