/etc/default/keyboard によるターミナル設定と xmodmap の設定を別々に行う必要がありそう。
なんかよくわからんが、PWA 版の draw.io を入れたところ、gnome-tweaks で設定していた caps と ctrl のスワップが上手く動かなかった。 なぜか draw.io だけ、caps lock を caps lock として認識し、ctrl を ctrl として認識している。
gnome-tweaks で “ctrl position” の項目を ctrl-caps swap に設定するとうまくいった。
前は Caps Lock Behaivor の設定のところで、Ctrl として動作するように登録していた。 Ctrl は Ctrl のまま。
/etc/default/keyboard の設定は X.org 上では無効?
多分そうなのかな・・・。 /etc/default/keyboard で ctrl-caps の swaps 設定しても X.org 上ではそのとおりに動かなかった。多分。
References
(なし)