Как я могу изменить привязку super-t Unity к чему-то другому?

31

Сначала я попытался найти несколько тем, чтобы найти ответ, но не смог найти ту, которая решала бы мою проблему, поэтому я открываю новую.

Я только что установил Ubuntu 11.04 с новым рабочим столом Unity, и я пытаюсь изменить привязку клавиш Super+ tс Open Trash (который я не особо использую) на Open Terminal (который я использую все время). Я попытался запустить «Сочетания клавиш» и изменить привязку там на «Mod t», но это не сработало, и, похоже, что-то изменило.

Итак, я установил compiz-config-settings-managerи нашел там комбинацию клавиш для Super+ t, но я не смог ее найти. На самом деле, я даже попытался изменить случайную функцию в ccsm на Super+, tнадеясь, что она скажет мне, что существует конфликт с этой привязкой, и я смог найти ее там. Но вместо этого это позволило мне использовать Super+ t. К сожалению, после того, как я изменил это, я нажал Super+, tи он все еще открыл мусор.

Есть ли другое место, где я могу изменить привязку клавиш Super+ t?

Lemurman
источник
3
Это может не помочь, но по умолчанию в Unity вы можете открыть терминал, нажав Ctrl + Alt + T.
Альфредо Эрнандес
2
Да, здесь нужен реальный ответ. Почему инструмент, разработанный для манипулирования связыванием клавиш, переопределяется значениями по умолчанию, равными единице?
3
Кажется, проблема в том, что это жестко закодировано в единство. Я думаю, что большой провал
ЭМИ

Ответы:

17

В Compiz Config откройте страницу «Плагин Unity», измените «Ключ для отображения панели запуска» на что-либо, кроме как просто Super. Мой Alt+ Super.

Это изменит все ярлыки Unity. Таким образом, открытие первой программы в вашем лаунчере больше не Super+, 1но Alt+ Super+ 1.

У них действительно должна быть панель конфигурации для ярлыков Unity.

Eufouria
источник
1
@aldomann, спасибо за комментарий. Я предпочитаю Super + t, а не Ctrl + Alt + t, но пока работает
Лемурман
Спасибо за ответ. Я согласен, они должны иметь панель конфигурации. До этого мне придется оценить отказ от других функций Unity, использующих только клавишу Super для моего терминала.
Лемурман
@Eufouria, я также изменил ключ запуска Unity на Alt + Super, но Alt + Super + 1 не запускает первую программу, как ожидалось. Работает только тогда, когда ключ запуска установлен на Super. Работает ли это для вас? Я подозреваю, что это ошибка. Я использую Ubuntu 11.10 x64.
Мне приходилось менять настройки на странице плагина Unity несколько раз, прежде чем они произошли. Настройки продолжали сбрасываться без видимой причины. Я также почувствовал другое поведение при использовании Unity или Unity 2D.
Аксели Пален
4

Это не реальный ответ на вопрос, а другой подход в единстве.

Если вы используете его часто, подумайте о том, чтобы поместить его в единую панель запуска. Просто найдите «терминал», а затем перетащите значок на левую боковую панель. Вы можете начать это с Super- [number].

На всякий случай: я тоже хочу знать реальный ответ!

Peter-Alexander
источник
1
Я думал, что это было полезно, потому что это был ответ здравого смысла на вопрос, учитывая, что фактический ответ - «неразрешимая проблема».
ЭМИ
Я тоже так делаю. Позволяет мне быстро открыть терминал только левой рукой. Я предполагаю, что это то, что вы собирались.
Jodamo117
3

Моя мышечная память также запрограммирована на использование Super+ tдля открытого терминала, поэтому я решил сделать ppa для этого: https://launchpad.net/~hansvschoot/+archive/ubuntu/unity7 . В данный момент он содержит ветку единицы 7.2 (которая используется в 14.04) со строкой 56 программы запуска / TrashLauncherIcon.cpp, закомментированной для удаления ярлыка.

Поэтому, если вы работаете с Ubuntu 14.04, вы можете запустить следующие команды, чтобы добавить ppa и установить измененное целое:

sudo apt-add-repository ppa:hansvschoot/unity7
sudo apt-get update
sudo apt-get install unity

после этого вы можете просто использовать вкладку ярлыков в настройках клавиатуры, чтобы назначить Super+, tчтобы открыть терминал

hansvschoot
источник
Извините, но я установил ваш плагин, но он не работает. У вас есть идеи, почему?
Матеуш Пиотровский
1
Это довольно плохая идея. Создание пользовательского PPA для Unity, скорее всего, приведет к тому, что многие люди с устаревшими версиями Unity будут работать в их системе.
Lotus
-1

Ярлык по умолчанию для открытия терминала - Ctrl+ Alt+ T, поэтому вам не обязательно его менять, просто начните использовать значение по умолчанию.

Но если вы хотите настроить ярлыки, на панели настроек клавиатуры в Ubuntu 13.10 (скоро я подтвердлю 14.04), где находится ярлык «Запуск терминала».

Я изменил его на Super+, Tи теперь он работает, чтобы открыть терминал вместо корзины.

mp3foley
источник
Нет, я не работаю в 14.04.
Матеуш Пиотровски
2
Также подтвердил, что больше не работает в 15.04.
mp3foley
не работает в 16.04 либо
Hiep