Jawaban Long adalah yang terbaik untuk Desktop modern seperti Gnome, karena Gnome sendiri menggunakan xkb dan menimpa konfigurasi xmodmap secara default (juga, xmodmap sedang keluar dan tidak didukung di Wayland). Sayangnya, ini hanya akan berfungsi sampai reboot.
Anda dapat menerapkan opsi ini secara permanen untuk desktop Gnome Anda dengan perintah ini:
gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:caps_switch']"
Tentu saja Anda juga dapat membuat perubahan ini secara permanen dan bahkan sistem luas, tanpa menggunakan Gnome. Jika Anda menggunakan Gnome, Anda masih harus menggunakan perintah di atas untuk menjaga Gnome dari menimpa pengaturan ini. Untuk Arch , Anda dapat menambahkan file /etc/X11/xorg.conf.d/90-custom-kbd.conf
dengan konten berikut:
Section "InputClass"
Identifier "keyboard defaults"
MatchIsKeyboard "on"
Option "XKbOptions" "lv3:caps_switch"
EndSection
Saya menganggap ini berbeda di antara distribusi, sehingga jarak tempuh Anda mungkin berbeda.