Solusi 1:
Saya akhirnya menghapus baris "XkbOptions" dari xorg.conf saya, dan menambahkan ini ke autostart Xfce:
/usr/bin/setxkbmap -option "ctrl:nocaps"
Ternyata tombol caps lock menjadi Ctrl tambahan, yang melakukan trik untuk saya. Jika Anda menginginkan pertukaran langsung, saya yakin "ctrl:swapcaps"
akan berhasil. Untuk apa nilainya, halaman ini adalah panduan yang cukup baik:
http://manicai.net/comp/swap-caps-ctrl.html
Saya belum memiliki perubahan untuk mencoba metode lain, tetapi saya juga memiliki netbook dengan tata letak yang agak funky, dan saya mungkin perlu sedikit mengutak-atiknya.
Solusi 2:
Saya menggunakan XFCE tetapi solusi ini dapat digunakan untuk semua lingkungan desktop di Debian atau Ubuntu :
Ganti XKBOPTIONS
definisi dalam /etc/default/keyboard
dengan
XKBOPTIONS="ctrl:nocaps"
Ini memengaruhi semua pengguna di sistem.
Ini tidak akan memengaruhi sesi Anda saat ini (Anda harus memulai ulang X11),
sehingga Anda dapat menjalankan baris perintah ini untuk mengubah beberapa hal hingga saat itu:
$ setxkbmap -option ctrl:nocaps
Untuk hanya memengaruhi pengguna Anda, jalankan perintah di atas sebagai bagian dari sesi Anda:Buka Pengaturan XFCE Anda (jalankan xfce4-settings-manager
) dan klik Sesi dan Memulai , buka Mulai Otomatis Aplikasi tab, dan Tambahkan perintah itu.
Solusi 3:
Gunakan xkeycaps untuk melihat pemetaan keyboard Anda dan menukar pengubah META dan ALT, atau hanya menukar seluruh tombol. Jika Anda berencana menggunakan aplikasi GNOME apa pun, GNOME memiliki beberapa asumsi tentang kunci mana yang memiliki pengubah META dan ALT. Mungkin akan membuat hidup Anda lebih mudah untuk menukar kunci sepenuhnya.
Solusi 4:
Anda dapat mencoba xmodmap
Saya memiliki komputer netbook kecil dengan tombol tambahan yang mengganggu di sebelah tombol geser kiri. Dengan meletakkan yang berikut di ~/.Xmodmap, saya dapat memetakan ulang kunci menjadi kunci geser kiri lainnya.
keycode 94 = Shift_L
add shift = Shift_L
Mungkin Anda dapat melakukan hal serupa untuk menukar tombol caps-lock dan tombol kontrol?
Solusi 5:
Xfce harus sama dengan GNOME dan semua lingkungan desktop lainnya di sini - yang mungkin terjadi adalah rusaknya pemutakhiran ke Ubuntu 9.04 untuk semua lingkungan, karena opsi konfigurasi keyboard &mouse Xorg dipindahkan dari xorg.conf ke HAL.
Info lebih lanjut tentang metode konfigurasi baru dapat ditemukan di halaman seperti:
- Ubuntu Wiki:Konfigurasi Masukan dengan HAL
- Ubuntu 8.10:File HAL .fdi menggantikan xorg.conf
- Singkatnya, masukkan konfigurasi