Установил Gnome Tweaks и там в разделе Keyboard/Additional Layout Options поставил галочку на Make Caps Lock an additional Ctrl. В большинстве приложений оно вроде работает, но есть нюансы. Например в Intellij Idea когда я жму Caps Lock+Tab, то диалог переключения вкладок не исчезает, когда я отпускаю Caps Lock, будто я его продолжаю держать. Если я использую обычный Ctrl, то всё работает нормально. Также сейчас запустил игру Factorio, в ней не работают горячие клавиши с Ctrl, если я использую вместо этого Caps Lock.
Fedora Linux 34, Gnome 40.1.0.
Предполагаю, что нужно настроить mapping на более низком уровне, как это можно сделать?