Bagaimana Anda memetakan ulang sebuah kunci ke tombol Caps Lock di Xubuntu?

59

Saya menggunakan Xubuntu 12.04. Bagaimana cara saya menukar atau memetakan kembali Control(atau tombol apa saja) dan Caps Lockkunci?

Evan Carroll
sumber

Jawaban:

98

Cara lain:

sudo vi /etc/default/keyboard

kemudian temukan baris yang dimulai dengan XKBOPTIONS, dan tambahkan ctrl:nocapsuntuk membuat Caps Lock sebagai kunci Kontrol tambahan atau ctrl:swapcapsuntuk menukar Caps Lock dan Kontrol.

Misalnya, milik saya seperti

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"

lalu lari

sudo dpkg-reconfigure keyboard-configuration

Alasan cara ini lebih baik adalah bahwa hal itu akan berpengaruh pada konsol virtual (misalnya Ctrl+ Alt+ F1) serta di desktop grafis.

Mikel
sumber
1
Ini indah; sudah berapa lama XKBOPTIONS ada?
Ehtesh Choudhury
2
XkbOptions diberi nama untuk pengaturan di X. Kemampuan disediakan oleh console-setuppaket, yang tampaknya telah ada di Ubuntu sejak setidaknya Lucid , dan mungkin sebelumnya.
Mikel
2
Berfungsi sempurna di xubuntu 14.04, terima kasih
Bjarke Freund-Hansen
1
Juga berfungsi dengan sempurna di sini di Ubuntu 14.04.
Gagang pintu
6
gunakan caps:escapeuntuk memetakan capslock menjadi esc
Harry Moreno
24

Untuk menukar kunci, buka:

XubuntuManajer PengaturanSesi dan Startup

Kemudian di Sessions dan Startup konfigurator pergi

Aplikasi Mulai Otomatis (tab di atas) → Tambah (tombol bawah)

Sekarang di layar Tambahkan Aplikasi

  • Nama : Kontrol dan swap CapsLk
  • Deskripsi : Tukar kedua tombol
  • Perintah : / usr / bin / setxkbmap -option "ctrl: swapcaps"

Untuk memetakan kembali Caps Lock to Control, buka:

Xubuntu → Manajer Pengaturan → Sesi dan Startup

Kemudian di Sessions dan Startup konfigurator pergi

Aplikasi Mulai Otomatis (tab di atas) → Tambah (tombol bawah)

Sekarang di layar Tambahkan Aplikasi

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"
Evan Carroll
sumber
4
Wow, itu jauh lebih sulit daripada biasanya
foxxtrot
Pada instal Ubuntu 13.10 saya yang hampir segar, ia berfungsi ketika dieksekusi secara manual tetapi tidak dari “Session and Startup”.
Chris
Saya tidak lagi menyarankan metode ini menggunakan jawaban yang lain. askubuntu.com/a/223674/29097
Evan Carroll
3

Untuk menulis alih-alih tutup, masukkan compose:capssebagai -optionsparameter.

Makdaam
sumber
3

Untuk Raring (setidaknya):

Mulai "Layout keyboard" (dari dash).

Tekan "Opsi ..." untuk mencapai menu "Opsi tata letak papan ketik".

Saya memilih "Ctrl key position" => "Caps lock as Ctrl". Selera Anda mungkin berbeda.

vivainio
sumber
1
Apa itu "lari"? Tentunya bukan Unity (di Xubuntu), saya harap. Ini terdengar sangat mirip dengan solusi Gnome yang tidak tersedia di Xubuntu.
Marty Fried