Не может связать гном-до с Super + Space или Ctrl+Alt+Space
С сегодняшними обновлениями до 12.04 я больше не могу связывать gnome-do с ctrl+alt+space или super+space. С 11.10 было невозможно использовать super+space, при новой установке 12.04 super+space работало правильно.
Сегодня это перестало работать, если я пытаюсь связать control+alt+пробел, то клавиша управления отображается в привязке клавиатуры как Primary.
Я использую Unity, которая в прошлом блокировала super+space, она, похоже, перестала блокировать его 12.04. Это не должно влиять на Ctrl+Alt+пробел.
Конфигурирование любой привязки приводит к следующей ошибке в выводе gnome-do:
libdo-WARNING **: привязка 'пробел' не удалась!
libdo-WARNING **: привязка 'пробел' не удалась!
Я застрял привязки к Shift+Alt+пробел.
3 ответа
Это сочетание двух проблем:
Главная проблема заключается в том, что недавно Unity полностью перехватил супер- ключ - до версии 5.6.0 он передавал супер- клавиши, которые он не использовал в других приложениях, которые зарегистрировали привязки, например Do.
Вторая проблема связана с изменением GTK - это ошибка #903566 в Do, которая исправлена в 0.9 и в Precise. Вы можете временно получить фиксированную Do из ежедневного билда PPA.
По данным TechRepublic:
В стандартном GNOME комбинацией клавиш для вызова GNOME Do является Super-Space, но Super-ключ зарезервирован для двух очень важных функций в Unity. Если один раз нажать Super, он вызовет диалоговое окно поиска, а если его нажать и удерживать, значки запуска отобразят цифры (см. Рисунок A). Затем пользователь может нажать номер, связанный с модулем запуска, чтобы запустить приложение.
Итак, после запуска GNOME Do вместо использования его для поиска приложения или файла самое первое, что нужно сделать, - это перенастроить его для использования другой комбинации горячих клавиш, чтобы он не использовал Super ключ.
Вы используете Unity? Это может быть основной причиной. Супер не должен с этим работать.
Ctrl + Alt + Space работает в Gnome 3 (в Ubu 12.04). Связывание ключей для Super-Space нет. Возможно, это связано с более сковывающим связыванием Super в G3?