Я отключил Caps Lock в Ubuntu через панель System Settings-> Keyboard (см., Как программно подкачать клавиши Caps Lock и клавиши Esc? о том, как найти эту опцию), однако когда я переключаю на текстовый режим tty терминалы (через Ctrl + Высокий звук + F1), Caps Lock больше не отключается.
Я использую эти основанные на тексте терминалы, изрядное количество - является там способом полностью отключить Caps Lock, даже на этих терминалах?
Я имел успех с помощью инструкций, размещенных в этом блоге в виртуальной консоли:
echo -e "$(dumpkeys | grep ^keymaps)\nkeycode 58 = Escape" | sudo loadkeys
Я не уверен, как применить это автоматически после каждой перезагрузки, все же.
При исследовании вопроса я также натыкался на это альтернативное решение:
Добавление следующей строки к .profile или .bash_profile должно отключить Caps Lock:
xmodmap -e "remove lock = Caps_Lock"