Почему некоторые сочетания клавиш больше не работают при использовании альтернативной раскладки клавиатуры?
Недавно я переключился на раскладку клавиатуры 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
Это не работает, потому что раскладка клавиатуры отличается, я имею в виду, где клавиши виртуальны, поэтому проверьте раскладку клавиатуры в ОС или измените язык, на котором она находится... я надеюсь, что это было полезно