¿Cómo asignar Ctrl-p a la flecha hacia arriba usando xmodmap?

10

Leí la sección de gramática de xmodmap pero aún no podía entender cómo podría hacerlo.

VP VP Murali
fuente
Puede haber una manera de asignar Ctrl-p / Ctrl-n para que se comporte como teclas arriba / abajo directamente desde gnome. ¿Nadie?
VitoshKa

Respuestas:

3

Esto no es fácilmente posible.

Como dice la página de manual de xmodmap :

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 defecto, AltGres la tecla Mode_switch.

Es posible mapear un (to AltGr) diferente o adicional como la Mode_switchclave, por ejemplo, la Ctrlclave correcta :

xmodmap -e "keycode 105 = Mode_switch Mode_switch"

Sin embargo, el problema es que la clave ya no funcionará como Ctrlclave normal .

Por cierto: hay una pregunta, que pregunta con precisión, cómo usar la Ctrltecla como tecla modificadora: ¿Cómo usar Control como modificador con xmodmap?

nidi
fuente
1

Tratar:

xmodmap -e "keycode 33 = p P Up"

y avíseme si es el resultado que está buscando.

jakerman999
fuente
0

Como dijo nidi, eso no es posible fácilmente con xmodmap.
Sin embargo, es súper fácil con AutoKey.
Vea la siguiente respuesta como ejemplo: /ubuntu//a/303978/140789

Nicolas Ivanov
fuente