Anda dapat menggunakan xmodmap untuk memetakan ulang tombol apa saja pada keyboard; khususnya, Anda dapat memetakan ulang Alt yang tepat untuk bertindak sebagai kunci Super / Menang .
Buat file bernama .Xmodmap
di direktori home Anda dengan konten berikut:
! free up right-Alt for remapping
remove mod1 = Alt_R
! Right-Alt remapped to Super
clear mod4
keycode 108 = Super_R
add mod4 = Super_R
Ketika Anda logout dan kemudian login lagi, GNOME akan bertanya apakah Anda ingin memuat .Xmodmap
file; jawab "ya" dan Anda siap berangkat. (Anda hanya akan ditanya sekali.)
Atau, Anda dapat memuat .Xmodmap
konfigurasi dari terminal kapan saja:
xmodmap .Xmodmap
Ada beberapa hal yang dapat bervariasi tergantung pada versi server X dan model keyboard. Item berikut dapat membantu Anda mengadaptasi .Xmodmap
file ke lingkungan spesifik Anda.
Periksa apakah tombol Alt kanan Anda awalnya pada mod1 : Keluarkan perintah
xmodmap
di jendela terminal, dan Anda akan mendapatkan output seperti
ini:
xmodmap: up to 3 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x9), Caps_Lock (0x4e)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Alt_L (0xcc)
mod2
mod3 Mode_switch (0xcb)
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce)
mod5
Jika Alt_R
tag tidak muncul pada baris mod1 tetapi pada yang berbeda, sesuaikan .Xmodmap
sesuai keinginan Anda .
Pastikan tombol Alt kanan Anda adalah kode 108: di jendela terminal, ketik perintah xev , lalu fokuskan jendela kotak kecil yang muncul. Jika Anda mengetik tombol Alt kanan di sana, Anda akan melihat garis muncul di jendela terminal. Cari bait seperti ini:
KeyPress event, serial 25, synthetic NO, window 0x5000001,
root 0xbd, subw 0x5000002, time 867397196, (53,48), root:(54,49),
state 0x0, keycode 108 (keysym 0xffea, Alt_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Angka setelah keycode
kata adalah yang Anda inginkan dalam .Xmodmap
file Anda
untuk memetakan ulang Alt kanan .