Bagaimana cara menukar / memetakan kembali kunci CAPS LOCK dengan tombol Tab?

14

Saya sudah mencoba menukar kunci CAPS LOCK dengan tombol Tab. Jadi kunci CAPS LOCK tidak seharusnya menghidupkan CAPS lagi, sebagai gantinya, bertindak sebagai tombol Tab. Beberapa orang mengatakan kepada saya bahwa saya harus membuat .Xmodmapfile di ~/direktori. Tetapi saya tidak tahu apa yang akan terjadi selanjutnya.

Ada saran?

janoChen
sumber

Jawaban:

11

Pertama-tama daftarkan pengaturan Anda saat ini dengan

xmodmap -pke|egrep  -e '(Tab|Caps)'

Saya mendapatkan hasil ini

keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  66 = Caps_Lock NoSymbol Caps_Lock

Jadi, setel sementara peta tombol Anda

xmodmap -e "keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab"
xmodmap -e "keycode  23 = Caps_Lock NoSymbol Caps_Lock"

Dengan asumsi itu berfungsi, tambahkan baris-baris itu ke ~ / .Xmodmap

keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock

Anda kemudian dapat keluar dan kembali atau

xmodmap ~/.Xmodmap
Harimau kumbang
sumber
Terima kasih banyak. Hanya satu pertanyaan: apa yang Anda maksud dengan 'mengatur sementara waktu Anda keymap? 'Menjalankan jalur ini di terminal?
janoChen
ya, Anda dapat menguji pengaturan di terminal dengan menjalankan perintah itu.
Panther
1
Hei berhasil, tapi Caps Lock masih menyala dan mati. Apa yang dapat menyebabkan ini?
janoChen
1
Anda mungkin perlu menghapus pengaturan Anda terlebih dahulu di ~ / .Xmodmap (saya tidak perlu melakukan ini). Lihat wiki.archlinux.org/index.php/Xmodmap dan manpages.ubuntu.com/manpages/precise/man1/xmodmap.1.html
Panther
1
alt-capslock tidak berfungsi seperti alt-tab saat Anda melakukan ini.
pwned
8

yang berfungsi untuk saya adalah kode ini:

clear Lock
keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock
Charaf
sumber
1
Bisakah Anda memperluas jawaban Anda?
Virusboy
Apa bedanya dengan jawaban yang diterima ?
Seth
1
alt-capslock sekarang berfungsi seperti alt-tab (seperti yang digerakkan oleh @pwned). Dan mengklik tombol Caps Lock tidak menyala dan mati (seperti yang digerakkan oleh janoChen).
Charaf
1
@Seth Perbedaan penting adalah clear Lockyang membersihkan perilaku lama.
Jan Vlcinsky
-1

Untuk alt- capslock: di .Xmodmapfile Anda , tambahkan clear Mod1di awal dan tambahkan Mod1 = Alt_L Alt_Rdi akhir.

thomas
sumber
Kamu yakin? Dikatakan Alt Kanan dan Alt Kiri di sana.
Braiam