Почему некоторые сочетания клавиш больше не работают при использовании альтернативной раскладки клавиатуры?

Недавно я переключился на раскладку клавиатуры Colemak, и комбинация клавиш Ctrl+Alt+L больше не блокирует экран. Я проверил меню сочетаний клавиш, и оно по-прежнему настроено правильно.

Я также попытался заблокировать экран с помощью этой комбинации в Dvorak, и проблема не устранена. Переключение обратно на Qwerty восстанавливает функциональность, и хотя переключение обратно очень просто (еще один ярлык), было бы неплохо сделать это с Colemak.

Есть и другие ярлыки, которые также перестали работать, поэтому проблема не связана с ярлыком блокировки:

  • Ctrl+D в терминале не закрывает терминал.
  • Мой пользовательский ярлык Super+T не открывает терминал.

Запуск Ubuntu 10.04.

редактировать

В этом вопросе есть похожая проблема: Терминальная комбинация клавиш не соответствует раскладке клавиатуры

Редактировать 2

Оказывается, это известная ошибка: почему не меняются сочетания клавиш при изменении раскладки клавиатуры?

2 ответа

Что решило проблему для меня:

sudo add-apt-repository ppa:attente/java-non-latin-shortcuts 
sudo apt-get install unity-settings-daemon 
restart unity-settings-daemon

Подробности: https://bugs.launchpad.net/unity/+bug/1226962

Это не работает, потому что раскладка клавиатуры отличается, я имею в виду, где клавиши виртуальны, поэтому проверьте раскладку клавиатуры в ОС или измените язык, на котором она находится... я надеюсь, что это было полезно

Другие вопросы по тегам