Jak zmapować Ctrl-p do strzałki w górę za pomocą xmodmap?

10

Przeczytałem sekcję gramatyki xmodmap, ale wciąż nie mogłem wymyślić, jak to zrobić.

Murali VP
źródło
Może istnieć sposób mapowania Ctrl-p / Ctrl-n, aby zachowywał się jak klawisze góra / dół bezpośrednio z gnome. Ktoś?
VitoshKa,

Odpowiedzi:

3

To nie jest łatwe.

Jak stwierdza strona man 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.

Domyślnie AltGrjest to klucz Mode_switch.

Możliwe jest mapowanie innego lub dodatkowego (na AltGr) Mode_switchklucza, np. Prawego Ctrlklawisza:

xmodmap -e "keycode 105 = Mode_switch Mode_switch"

Problem polega jednak na tym, że klucz nie będzie już działał jak zwykły Ctrlklucz.

Btw: Istnieje pytanie, które dokładnie pyta, jak używać Ctrlklawisza jako klawisza modyfikującego: Jak używać Kontroli jako modyfikatora za pomocą xmodmap?

nidi
źródło
1

Próbować:

xmodmap -e "keycode 33 = p P Up"

i daj mi znać, jeśli tego szukasz.

jakerman999
źródło