Несколько лет назад я нанес на карту CapsLock
для контроля, чтобы помочь лечить повторяющуюся травму напряжения.Это перестало работать после обновления до Ubuntu 12.04. Например, чтобы вставить в терминал, нужно ввести сдвиг
+контроль
+в
. До обновления до 20.04 это работало. Теперь он вводится с большой буквы В
.
Насколько я могу судить, происходит то, что сдвиг
+контроль
читается как сдвиг
, но только при вводе с помощью CapsLock
сопоставляется с контролем. Все работает нормально при наборе текста с использованием фактических клавиш управления
Это определенно ошибка, так как она работала в предыдущей версии, и так как она влияет только на управление при вводе через CapsLock
ключ. Может быть у кого-нибудь есть какие-нибудь наводки на то, как это исправить? Помимо установки более ранней версии Ubuntu?
Редактировать: я больше не уверен, что это «ошибка» в обычном смысле; Кажется, это проблема с сохранением языковых настроек при обновлении дистрибутива. Поскольку общеизвестно, что обновления дистрибутива часто ломают многие вещи, неясно, является ли это совершенно неожиданным поведением. Я предполагаю, что ошибка может быть... если вам каким-то образом удастся привести вашу конфигурацию в несогласованное состояние, когда она не может загрузить правильную раскладку клавиатуры, тогда клавиши-модификаторы также будут вести себя странно.
Спасибо заранее!
> кот /etc/lsb-релиз
DISTRIB_ID=Убунту
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=фокальный
DISTRIB_DESCRIPTION="Убунту 20.04.3 ЛТС"