Como mapear Ctrl-p para a seta para cima usando o xmodmap?

10

Eu li a seção de gramática do xmodmap, mas ainda não consegui descobrir como eu poderia fazer isso.

    
por Murali VP 20.02.2011 / 19:33

3 respostas

3

Isso não é facilmente possível.

Como a página man do xmodmap afirma:

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.

Por padrão, AltGr é a tecla Mode_switch.

É possível mapear um diferente ou adicional (para AltGr ) como a tecla Mode_switch , por exemplo. a tecla direita Ctrl :

xmodmap -e "keycode 105 = Mode_switch Mode_switch"

No entanto, o problema é que a chave não funcionará mais como uma tecla Ctrl normal.

Btw: Há uma pergunta, que pede precisamente, como usar a tecla Ctrl como uma tecla modificadora: Como usar o controle como modificador com o xmodmap?

    
por 23.09.2012 / 01:40
1

Tente:

xmodmap -e "keycode 33 = p P Up"

e deixe-me saber se é o resultado que você está procurando.

    
por 18.08.2011 / 19:31
0

Como o nidi disse, isso não é facilmente possível com o xmodmap.
No entanto, é super fácil com o AutoKey.
Veja a seguinte resposta como um exemplo: link

    
por 24.06.2014 / 22:40

Tags