Можно ли определить сочетания клавиш с помощью клавиши Super?

24

В 10.04 у меня было много сочетаний клавиш, определенных с помощью Super/ Mod4и еще одной клавиши,

  • Super+ Oпобежал в Оперу
  • Super+ Wоткрыл Наутилус, указывая на мою рабочую папку и т. д.

В 11.04 они, похоже, не работают - работает только Super+ + Rдля запуска терминала, и Super+ Shift+ Wуспешно запускает Nautilus.

Есть ли способ, как я могу заставить их работать снова?

Добавление их в сочетания клавиш не работает, равно как и добавление команд в CompizConfig Settings Manager .

Расмус
источник
1
Вы добавляете команды в плагине Commands для ccsm? Это прекрасно работает для меня: просто не забудьте установить обе команды и их привязку клавиш: P
MarkovCh1
Да, я сделал это, как я написал, и установил привязки клавиш, но это не сработало, пока я не удалил привязку Launcher, как указано ниже.
Расмус
2
Последующее наблюдение за 12.04: я столкнулся с проблемой обновления до 12.04, а именно, что некоторые ярлыки снова не работали, а некоторые были изменены. Под Системными настройками> Клавиатура> Сочетания клавиш некоторые из моих пользовательских сочетаний клавиш были изменены с Super+<key>на Mod4+Super+Hyper+<key>. Эти wtill работали, так делали все с другими модификаторами, то есть Ctrl+Super+<key>. Чистый Super+<key>не работал, когда установлен в этом диалоге. Установка их в CCSM с помощью плагина Commands работает (в сочетании с ответом ниже).
Расмус
Должен сказать, что я был бы очень признателен, если бы ярлыки Dash / Launcher <kbd> Super </ kbd> можно было изменять по отдельности. Мне в целом нравится концепция, но я бы хотел жить без нескольких ярлыков, таких как <kbd> Super </ kbd> + <kbd> G </ kbd>, которые я привык использовать в терминаторе.
tlwhitec

Ответы:

33

Это происходит потому, что в Natty Super/ Mod4есть ярлык на панель Unity. Вы можете изменить это в Compiz.

  1. Установите пакет compizconfig-settings-managerУстановите compizconfig-settings-manager .

  2. Нажмите Alt+ F2, введите about:configи нажмите, Enterчтобы открыть конфигурацию Unity.

  3. Измените комбинацию клавиш для Key, чтобы программа запуска отображалась так, как вам нравится, чтобы освободить Superключ:

    введите описание изображения здесь

В этом примере я изменил с Superна Super+L

Теперь ваш мод ключ можно использовать по своему усмотрению.

desgua
источник
2
Одним из недостатков этого является то, что Super + (число) больше не работает для быстрого переключения между приложениями, по крайней мере, на моей клавиатуре Azerty.
Bleep Bloop
Вы правы .
Desgua
Вы также можете найти первый ответ по адресу askubuntu.com/questions/378037/…, чтобы узнать, какие у вас сопоставления клавиш.
Майкл Даррант
Я не могу найти эквивалент этого в Ubuntu 14.04, вы знаете, где это будет?
Три Diag
В Ubuntu 14.04 вы можете назначить ярлык «Супер» + «Ключ» без необходимости менять ярлык де лаунчера.
Desgua
6

Чтобы сделать это без установки чего-либо и без навигации по незнакомым меню.

  1. Нажмите Alt+F2
  2. Тип gnome-terminal Enter
  3. Тип gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher '<Super>a' Enter

Измените aпосле <Super>того, какой ключ вы предпочитаете.

Обратите внимание, что sи wуже заняты, и я бы не рекомендовал использовать, lпотому что это часто используется для блокировки экрана.

Mikel
источник
2
Запуск gnome-terminalрекомендуется, потому что вы не можете вставить в Alt+F2диалог. Ошибка 736222 .
Микель
0

Отсюда проще : в «Системных настройках» / «Клавиатура» / вкладка «Набор текста» / ссылка «Настройки макета» (внизу) / вкладка «Макеты» / кнопка «Параметры» / «Alt / Поведение клавиши Win») выберите «Мета», сопоставленную с левой клавишей Win.

pabloab
источник