Bagaimana cara memetakan kembali tombol Caps Lock ke tombol Shift Kiri?

10

Saya tidak ingin memetakan ulang Caps Lockkunci untuk Shift Leftkunci tersebut, sehingga ketika saya menekan Caps Lockfungsi Shift Leftsedang diproses. Apakah ada file di Ubuntu di mana saya dapat menentukan ini?

Saya tahu, di bawah /etc/default/keyboardAnda dapat menentukan beberapa opsi keyboard, tetapi tidak yang ini.

pengguna211556
sumber

Jawaban:

13

Anda dapat menggunakan perintah berikut di terminal :

xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" #this will make Caps Lock to act as Shift_L

Untuk mendapatkan perubahan ini untuk setiap sesi, setelah Anda menjalankan perintah sebelumnya buat file yang disebut .xmodmapdengan keymaps baru, menggunakan perintah berikut:

xmodmap -pke > .xmodmap

Kemudian, buat file yang disebut .xinitrcdi direktori home Anda, yang berisi baris / perintah berikut:

xmodmap .xmodmap
Radu Rădeanu
sumber
Bisakah saya menulis perintah pertama .xinitrcsecara langsung?
Jānis Elmeris
0

masukkan di terminal: xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"

Untuk menggunakan perintah setelah restart atau shutdown, Anda dapat meletakkannya di Preferensi Aplikasi Startup. Diuji pada Ubuntu 18.04 saya.

HM
sumber
@ MH: Bisakah Anda jelaskan, kode apa yang xmodmapsedang dilakukan?
Simon Sudler
memungkinkan untuk memetakan kembali kunci
HM
Anda harus menambahkan ini pada jawaban Anda
Simon Sudler