Keyboard ini hanya memiliki satu tombol super, jadi saya ingin memetakan ulang tombol menu untuk menebusnya.
Keyboard ini hanya memiliki satu tombol super, jadi saya ingin memetakan ulang tombol menu untuk menebusnya.
Jawaban:
Gunakan xev
untuk menemukan kode kunci untuk kunci yang ingin Anda remap. Sebagai contoh jika saya menekan Menutombol itu memberitahu saya bahwa itu adalah kode kunci 135 .
Selanjutnya di ~/.xmodmaprc
file saya , saya menambahkan baris seperti ini:
keycode 135 = Super_R
... untuk membuatnya menjadi kunci windows tangan kanan. Maka yang tersisa hanyalah mengaktifkan remaps kunci. Ini biasanya terjadi secara otomatis saat login ke sesi x Anda, tetapi jika Lingkungan Desktop Anda tidak melakukannya, Anda dapat menjalankannya secara manual xmodmap ~/.xmodmaprc
dari baris perintah atau skrip apa pun yang dijalankan ketika Anda login.
xev
? Apakah semua tombol lain menunjukkan acara?
xmodmap ~/.Xmodmap
dari .xinitrc
, seperti yang dijelaskan dalam wiki lengkungan, itu berhasil. Hanya pratinjau dengan xmodmap ketika saya sudah masuk tidak berfungsi.
Saya tidak tahu sistem apa yang Anda gunakan, tetapi jika itu adalah login yang cukup modern sebagai root, buka
/usr/share/X11/xkb/keycodes
Salin (buat cadangan) evdev
file. Edit itu. Temukan baris dengan Tombol Menu dan ubah alias ke tombol super (kiri atau kanan) mis. Ubah
alias <MENU> = <COMP>;
untuk
alias <MENU> = <SUPR>;
Logout, login ( X11
harus direstart), nikmati keyboard baru Anda.