Untuk membuat perubahan besar pada keyboard Anda, termasuk memetakan ulang karakter dan mengubah pengubah, Anda perlu menggunakan utilitas xmodmap - lihat man xmodmap
. Ada beberapa cara untuk menjalankan perubahan:
baik dari baris perintah
xmodmap -e "your commands"
atau tulis perintah ke file seperti .xmodmaprc
, lalu jalankan di item login Anda atau .bashrc Anda dengan
xmodmap .xmodmaprc
Jika Anda memberi nama file ~/.xmodmap
itu akan dieksekusi secara otomatis saat login.
Sekarang perintahnya
Yang ingin Anda lakukan adalah proses dua langkah. Pertama Anda menghapus Peta Super dari modifikasinya, lalu memetakannya untuk mengontrol.
Jalankan xmodmap -pm
di jendela terminal untuk mendapatkan daftar pengubah terikat. Di komputer saya (dan mungkin milik Anda) Super disebut sebagai mod4
. Super_L
dan Super_R
merupakan tombol terpisah yang menghasilkan pengubah yang sama.
Sekarang Anda dapat menghapus peta pengubah dari itu. Jalankan perintah xmodmap (menggunakan salah satu metode di atas)
remove mod4 = Super_L
Sekarang kunci fisik masih disebut secara internal sebagai Super_L, tetapi tidak melakukan apa-apa.
Sekarang remap saja. Jalankan perintah xmodmap:
add control = Super_L
Jika Anda ingin membatalkan ini nanti, jalankan saja perintah yang sama dengan argumen yang sesuai.
Tidak ada Super_R?
Output dari xmodmap -pm mungkin memberi Anda beberapa kunci bernama Super_L tetapi tidak ada yang bernama Super_R). Jika ya, Anda sekarang memiliki beberapa kunci tambahan yang ditetapkan untuk Kontrol, tetapi tidak ada yang ditugaskan ke Super. Anda harus mengganti nama satu kunci. (NB: ini mungkin memberi Anda beberapa Super_L dan setidaknya satu Super_R. Ini baik-baik saja.)
Nama-nama kunci dalam tabel semua memiliki nomor hex dalam tanda kurung di sebelahnya. Nomor ini adalah kode kunci fisik tombol pada keyboard Anda (dapat bervariasi tergantung model). Jika Anda perlu mengubah satu Super_L ke Super_R, pertama-tama temukan kode kunci yang ingin dikaitkan dengan Super_R (tidak yakin yang mana yang benar? Jalankan, xev
lalu ketuk Super yang tepat beberapa kali. Di suatu tempat di labirin keluaran adalah " kode kunci = 133 "(dengan nomor berbeda)). Jalankan perintah xmodmap
keycode 133 = Super_R
untuk mengganti nama kunci, lalu
add mod4 = Super_R
untuk menetapkannya ke Super.