Saya mengikuti beberapa posting beberapa waktu lalu, dan dikatakan membuat ~/.xmodmap
file seperti:
! Swap caps lock and escape
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock
Saya lakukan, dan sekarang saya bisa bertukar esc
dan caps lock
dengan melakukan xmodmap ~/.xmodmap
. Saya ingin ini permanen, jadi saya menambahkan perintah itu ke saya ~/.bash_profile
, tetapi sepertinya tidak berhasil; Saya masih harus secara manual xmodmap
. Sebagai dropout EEng, saya tergoda untuk hanya me-rewire keyboard saya} :-) tapi saya tahu pasti ada cara yang lebih baik. Bagaimana saya bisa membuat ini berfungsi, secara permanen?
xkb
memiliki opsi yang melakukan hal itu:jadi Anda bisa menambahkan 1
ke item autostart XFCE Anda.
1: mungkin ada cara yang lebih baik untuk melakukan ini, tetapi saya bukan pengguna XFCE
sumber
caps:swapescape
ke Andaxkb-options
Di Xfce pada Opensuse saya bertukar tombol Escdan saya Caps Lockdengan mengedit
/etc/X11/xorg.conf.d/00-keyboard.conf
file seperti yang dijelaskan di wiki archlinux . Saya menambahkan baris yang mengatakanke bagian yang dimulai dengan
kemudian me-restart komputer saya dan perbuatan itu dilakukan.
Cadangkan file sebelum Anda mengeditnya. Jika Anda membuat kesalahan, gui Anda mungkin tidak memulai dan Anda harus mengembalikan atau mengedit file dari prompt perintah. Di Ubuntu saya ingat bahwa saya harus menambahkan baris opsi di file konfigurasi keyboard yang memiliki nama berbeda.
sumber
Menggunakan .Xmodmap tidak berhasil untuk saya.
Namun, seorang pria cepat xmodmap mengatakan bahwa ini berfungsi dan memang:
yang dapat dieksekusi:
EDIT: ack ... Saya salah ... defaultnya berubah beberapa tahun yang lalu menjadi .Xmodmap dari .xmodmaprc. Membuat file .Xmodmap menyebabkan xfce saya memuat "lucu". Di .bash_profile, saya masukkan:
Kemudian berhasil, dan saya memiliki skrip yang me-restart Xfce saya sehingga semuanya berfungsi
sumber
Saya telah melakukan penyesuaian yang sama (
/usr/bin/setxkbmap -variant altgr-intl -option 'ctrl:nocaps'
) dengan meletakkannya di autostart aplikasi, seperti yang disebutkan oleh jawaban lain. Namun, pada titik tertentu itu berhenti bekerja untuk saya, jadi inilah pendekatan alternatif saya:Dari menu Pengaturan, pilih "Drive dan Media yang Dapat Dilepas", lalu tab "Perangkat Input". Aktifkan opsi untuk "Secara otomatis menjalankan program ketika keyboard USB terhubung" dan masukkan perintah setkbmap pilihan Anda.
sumber