Bạn có thể sử dụng xmodmap để ánh xạ lại bất kỳ phím nào trên bàn phím; cụ thể, bạn có thể ánh xạ lại Alt bên phải để hoạt động như một phím Super / Win .
Tạo một tệp có tên .Xmodmap
trong thư mục nhà của bạn với nội dung sau:
! 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
Khi bạn đăng xuất và sau đó đăng nhập lại, Gnome sẽ hỏi bạn nếu bạn muốn tải .Xmodmap
tệp; trả lời "có" và bạn đã sẵn sàng để đi. (Bạn sẽ chỉ hỏi một lần.)
Ngoài ra, bạn có thể tải .Xmodmap
cấu hình từ thiết bị đầu cuối bất cứ lúc nào:
xmodmap .Xmodmap
Có một vài điều có thể thay đổi tùy thuộc vào phiên bản máy chủ X và kiểu bàn phím. Các mục sau đây có thể giúp bạn điều chỉnh .Xmodmap
tệp theo môi trường cụ thể của bạn.
Kiểm tra xem phím Alt bên phải của bạn ban đầu có trên mod1 : Phát lệnh
xmodmap
trong cửa sổ terminal và bạn sẽ nhận được đầu ra như thế
này:
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
Nếu Alt_R
thẻ không xuất hiện trong dòng mod1 mà ở một dòng khác, hãy điều chỉnh cho .Xmodmap
phù hợp.
Kiểm tra xem phím Alt bên phải của bạn có phải là mã khóa 108: trong cửa sổ đầu cuối, nhập lệnh xev , sau đó tập trung vào cửa sổ hình vuông nhỏ bật lên. Nếu bạn gõ phím Alt bên phải ở đó, bạn sẽ thấy các dòng xuất hiện trong cửa sổ terminal. Hãy tìm một khổ thơ như thế này:
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
Số sau keycode
từ là số bạn muốn trong .Xmodmap
tệp của mình
để ánh xạ lại đúng Alt .