Для гнома вы можете использовать
gsettings set org.gnome.desktop.input-sources xkb-options "['caps:ctrl_modifier']"
Хотя предпочтительный способ для X сейчас
setxkbmap -option caps:ctrl_modifier
вместо xmodmap я верю. Смотрите этот багрепорт
Перед тем, как Fedora переключилась на Wayland, я использовал этот .Xmodmap
файл, чтобы использовать мой CapsLock
Ключ для достижения немецких умлаутов:
keycode 66 = Mode_switch Multi_key keycode 20 = minus underscore ssharp keycode 34 = bracketleft braceleft udiaeresis Udiaeresis keycode 47 = semicolon colon odiaeresis Odiaeresis keycode 48 = apostrophe quotedbl adiaeresis Adiaeresis
На Уэйленде это больше не работает - CapsLock
будет работать как раньше.
Есть ли способ достичь того же результата в Уэйленде?
Для гнома вы можете использовать
gsettings set org.gnome.desktop.input-sources xkb-options "['caps:ctrl_modifier']"
Хотя предпочтительный способ для X сейчас
setxkbmap -option caps:ctrl_modifier
вместо xmodmap я верю. Смотрите этот багрепорт
Для влияния вы можете использовать:
export XKB_DEFAULT_OPTIONS=caps:escape
перед запуском:
sway