Long'un cevabı Gnome gibi modern Masaüstü Bilgisayarlar için en iyisidir, çünkü Gnome'un kendisi xkb kullanır ve varsayılan olarak xmodmap yapılandırmalarının üzerine yazar (ayrıca, xmodmap çıkış yolunda ve Wayland'da desteklenmez). Ne yazık ki, yine sadece yeniden başlatılıncaya kadar çalışacaktır.
Bu komutu Gnome masaüstünüze kalıcı olarak şu komutla uygulayabilirsiniz:
gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:caps_switch']"
Elbette bu değişikliği Gnome'u kullanmadan daimi ve hatta sistem çapında yapabilirsiniz. Gnome kullanıyorsanız, Gnome'un bu ayarın üzerine yazmasını önlemek için yukarıdaki komutu kullanmaya devam etmelisiniz. For Arch , bir dosyayı ekleyebilirsiniz /etc/X11/xorg.conf.d/90-custom-kbd.conf
şu içeriğe sahip:
Section "InputClass"
Identifier "keyboard defaults"
MatchIsKeyboard "on"
Option "XKbOptions" "lv3:caps_switch"
EndSection
Bunun dağılımlar arasında farklı olduğunu varsayıyorum, bu nedenle kilometreniz değişebilir.