Невозможно связать гном-до с Super + Space или Ctrl + Alt + Space

10

С сегодняшними обновлениями до 12.04 я больше не могу связывать gnome-do с ctrl+ alt+ spaceили super+ space. С 11.10 было невозможно использовать super+ space, при новой установке 12.04 super+ spaceработал правильно.

Сегодня он перестал работать, если я пытаюсь связывать control+ alt+ spaceто controlключевые шоу в клавиатуре связывающей как первичные.

Я использую Unity, которая в прошлом блокировала super+ space, она, похоже, перестала блокировать его 12.04. Это не должно влиять на ctrl+ alt+ space.


Конфигурирование любой привязки приводит к следующей ошибке в выводе gnome-do:

libdo-WARNING **: привязка 'пробел' не удалась!

libdo-WARNING **: привязка 'пробел' не удалась!

Я застрял привязки к shift+ alt+ space.

johnf
источник

Ответы:

4

Это сочетание двух проблем:

superПроблема заключается в том , что Unity недавно изменена , чтобы захватить superключ целиком - до версии 5.6.0 не wolud передать superнажатия , что она не использовать для других приложений, которые зарегистрировались привязки, как Do.

Вторая проблема связана с изменением GTK - это ошибка # 903566 в Do, которая исправлена ​​в 0.9 и в Precise. Вы можете временно получить фиксированную Do из ежедневного билда PPA .

RAOF
источник
Я хотел бы попробовать рекомендацию по ручному редактированию ярлыка из ошибки ( bugs.launchpad.net/do/+bug/903566/comments/2 ), но я не могу понять, где хранится конфигурация. Я думал, что это было в gconf-editor в / apps / gnome-do / Preferences / Do / CorePreferences / SummonKeyBinding, но это не обновляется, чтобы отразить текущие настройки в приложении, и редактирование не помогает.
Джон
К сожалению, в ежедневных сборках PPA нет точных сборок, последняя версия - oneiric.
Джон
Хах! Спасибо за напоминание - я должен включить точные сборки!
РАОФ
И готово: ежедневная сборка PPA теперь также строится для Precise.
РАОФ
Теперь он работает отлично, большое спасибо РАОФ.
Джон
2

По данным TechRepublic :

В стандартном GNOME комбинацией клавиш для вызова GNOME Do является Super-Space, но Super-ключ зарезервирован для двух очень важных функций в Unity. Если один раз нажать Super, он вызовет диалоговое окно поиска, а если его нажать и удерживать, значки запуска отобразят цифры (см. Рисунок A). Затем пользователь может нажать номер, связанный с модулем запуска, чтобы запустить приложение.

Таким образом, после запуска GNOME Do вместо использования его для поиска приложения или файла самое первое, что нужно сделать, - это перенастроить его для использования другой комбинации горячих клавиш, чтобы она не использовала Super ключ.

Вы используете Unity? Это может быть основной причиной. Супер не должен с этим работать.

SirCharlo
источник
Я использую Unity, я могу подтвердить, что он останавливал Super + Space в прошлом (11.10). Он больше не блокировал его 12.04. В любом случае, это не должно влиять на Ctrl + Alt + Space.
Джон
1

Ctrl+ Alt+ Spaceработает в Gnome 3 (на Ubu 12.04). Связывание ключей для Super-Space нет. Возможно, это связано с более сковывающим связыванием Super в G3?

user58292
источник