
Я хочу использовать свою Superклавишу для пользовательских сочетаний клавиш. Иногда это кажется невозможным, если комбинация клавиш уже используется Unity.
Например, я хочу установить Super+ aдля переключения на окно, требующее внимания. Я установил его в CCSM
-▸ Extra WM Actions
-▸ Activate Demanding Attention Window
, но когда я нажимаю его, лаунчер открывается в режиме приложения. То же самое и с Super+ f, он открывает лаунчер в режиме файла вместо перехода в полноэкранный режим, как я определил в Compiz.
Я прочитал эту статью:Можно ли определить сочетания клавиш с помощью клавиши Super?но в 14.04 нет "Клавиши для показа лаунчера", только "Клавиша для показа HUD при нажатии", которую я уже отключил. Она также отображается в All settings
-▸ Keyboard
, также отключена. Насколько я понимаю, HUD и лаунчер в любом случае не одно и то же.
В идеале я хотел бы сохранить Superповедение (открытие лаунчера) при нажатии отдельно, но при этом иметь возможность определять свои собственные комбинации Super+ key. Я также хочу сохранить Super+ digit.
решение1
Обходной путь, который я нашел, — отключить функции объектива.
Все сочетания клавиш, которые я хочу использовать, заняты сочетаниями клавиш объектива ( Super+a
для приложений, Super+f
для файлов), что делает их непригодными для использования с другими функциями.
Я вообще никогда не пользуюсь линзами, иудаляя ихосвобождает ярлыки:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope']"
Вы можете сделать это (и удалить только некоторые из областей/линз, если хотите) с помощью dconf-editor, как показано ниже.этотиэтотпосты.
решение2
Я установил свой собственный Super/Win+ SigleKeyв «Системные настройки/Клавиатура/Сочетания клавиш»:
Нажмите +внизу, чтобы добавить собственные сочетания клавиш, например, у меня это Super+ Cдля калькулятора, Super+ Tдля запуска gnome-terminal, Super+ Shift+ Tдля запуска root-терминала, Super+ Dдля отображения рабочего стола... черт, больше не работает и никаких вариантов... ок, нашел одно в "unity-tweak-tool -▸ Window manager -▸ General: Keyboard shortcuts", но оно не работает.
EDIT: Я нашел в "unity-tweak-tool -▸ Launcher -▸ Дополнительно: Сочетания клавиш" то, что вы ищете. У меня установлено на Super+A