Bagaimana cara memetakan Ctrl-p ke atas panah menggunakan xmodmap?

10

Saya memang membaca bagian tata bahasa dari xmodmap tetapi masih tidak dapat menemukan cara saya melakukannya.

Murali VP
sumber
Mungkin ada cara untuk memetakan Ctrl-p / Ctrl-n untuk berperilaku sebagai tombol naik / turun langsung dari gnome. Siapa saja?
VitoshKa

Jawaban:

3

Ini tidak mudah.

Seperti yang dinyatakan oleh halaman manual 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.

Secara default, AltGradalah tombol Mode_switch.

Dimungkinkan untuk memetakan yang berbeda atau tambahan (ke AltGr) sebagai Mode_switchkunci, misalnya Ctrlkunci kanan :

xmodmap -e "keycode 105 = Mode_switch Mode_switch"

Namun masalahnya adalah bahwa kuncinya kemudian tidak akan berfungsi seperti Ctrlkunci normal lagi.

Btw: Ada pertanyaan, yang meminta tepatnya, bagaimana menggunakan Ctrlkunci sebagai kunci pengubah: Bagaimana menggunakan Kontrol sebagai pengubah dengan xmodmap?

nidi
sumber
1

Mencoba:

xmodmap -e "keycode 33 = p P Up"

dan beri tahu saya jika itu hasil yang Anda cari.

jakerman999
sumber
0

Seperti yang dikatakan nidi, itu tidak mungkin dengan xmodmap.
Namun itu sangat mudah dengan AutoKey.
Lihat jawaban berikut sebagai contoh: /ubuntu//a/303978/140789

Nicolas Ivanov
sumber