Рейтинг:1

Caps-Lock в качестве элемента управления больше не срабатывает надежно после обновления до 20.04 (раскладка клавиатуры Lenovo UK)

флаг in

Несколько лет назад я нанес на карту CapsLock для контроля, чтобы помочь лечить повторяющуюся травму напряжения.Это перестало работать после обновления до Ubuntu 12.04. Например, чтобы вставить в терминал, нужно ввести сдвиг+контроль+в. До обновления до 20.04 это работало. Теперь он вводится с большой буквы В.

Насколько я могу судить, происходит то, что сдвиг+контроль читается как сдвиг, но только при вводе с помощью CapsLock сопоставляется с контролем. Все работает нормально при наборе текста с использованием фактических клавиш управления

Это определенно ошибка, так как она работала в предыдущей версии, и так как она влияет только на управление при вводе через CapsLock ключ. Может быть у кого-нибудь есть какие-нибудь наводки на то, как это исправить? Помимо установки более ранней версии Ubuntu?

Редактировать: я больше не уверен, что это «ошибка» в обычном смысле; Кажется, это проблема с сохранением языковых настроек при обновлении дистрибутива. Поскольку общеизвестно, что обновления дистрибутива часто ломают многие вещи, неясно, является ли это совершенно неожиданным поведением. Я предполагаю, что ошибка может быть... если вам каким-то образом удастся привести вашу конфигурацию в несогласованное состояние, когда она не может загрузить правильную раскладку клавиатуры, тогда клавиши-модификаторы также будут вести себя странно.

Спасибо заранее!

> кот /etc/lsb-релиз
DISTRIB_ID=Убунту
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=фокальный
DISTRIB_DESCRIPTION="Убунту 20.04.3 ЛТС"
guiverc avatar
флаг cn
Ubuntu 12.04 обновился до 12.10 (следующий выпуск) или 14.04 (т.е. следующий выпуск LTS) и не имел пути обновления до 20.04, за исключением многих *обновлений выпуска* за многие годы. Ваше упоминание о двух очень разных выпусках не имеет большого смысла, учитывая 8-летний период и множество *релиз-апгрейдов* между ними. Это читается как возможная проблема, созданная пользователем при обновлении за пределами поддерживаемых и проверенных QA способов обновления.
guiverc avatar
флаг cn
Отчеты об ошибках должны быть [сообщены на Launchpad]) https://help.ubuntu.com/community/ReportingBugs), чтобы разработчики могли видеть, отслеживать и исправлять эти проблемы. https://askubuntu.com/help/on-topic
флаг in
Спасибо! Посмотрите мой ответ и дайте мне знать, если вы считаете, что об этой ошибке стоит сообщить; Я не уверен, что смогу воспроизвести его, так как не знаю, как при обновлении сбились языковые настройки Великобритании.
guiverc avatar
флаг cn
Мой (плохо отформатированный из-за плохого редактирования) комментарий об отчетах об ошибках был закрыт, поскольку *отчеты об ошибках* здесь не по теме, поскольку относятся к средствам отслеживания ошибок, а Ubuntu использует Launchpad. Ubuntu 12.04 LTS достиг EOL (*окончание стандартной поддержки*) еще в апреле 2017 года (*продолжение жизни еще на несколько лет через ESM; но это было обновлено только до 14.04, как и LTS*).
флаг in
Хорошо; Я начал готовить учетную запись для панели запуска, но примерно через час мне пришлось вернуться к работе.Я уже потратил несколько часов рабочего времени на устранение проблемы с клавиатурой, и я пропущу крайние сроки, если потрачу на это больше времени: / По моему опыту, такой отчет об ошибке обычно полностью игнорируется как «невозможно воспроизвести» и тратит впустую как мое, так и время разработчика, в конце концов. :С
Рейтинг:0
флаг in

Похоже, что Ubuntu потеряла поддержку британского языка во время обновления, вместо этого вернувшись к американскому английскому языку. Это автоматически удалило поддержку раскладок клавиатуры для Великобритании. Я не знаю, как это сломало клавиши-модификаторы, но это произошло.

Вот что я сделал, чтобы исправить ситуацию:

  • Перейдите в Центр управления — Личный — Языковая поддержка.
  • Нажмите «установить/удалить язык» и добавьте «британский английский» в качестве языка.
  • Перетащите «UK English» в верхнюю часть меню.
  • Перезагрузить
  • Перейдите в Центр управления — Оборудование — Клавиатура.
  • Перейдите на вкладку «Макеты»
  • Нажмите «+ Добавить» и добавьте британский английский.
  • Удалить американский английский
  • Нажмите «Восстановить настройки по умолчанию»

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.