Как запретить alt-f1 выбирать Dash

25

Я использую Ubuntu 12.04. Alt+ F1перехватывается Unity (я предполагаю) и выделяет значок черты. Я не хочу, чтобы это делалось так, как я хочу Alt+ F1для других целей. Я просмотрел Google и перепробовал все, что смог найти, но безрезультатно. Как я могу предотвратить обработку Unity Alt+ F1?

Джек Оренштейн
источник
В этот момент вы, кажется, сдаетесь, но если вы разместите несколько скриншотов того, как CCSM выглядит для вас, это может помочь.
Айбара
Спасибо, но я вернулся к классической версии GNOME, и она отлично работает для меня.
Джек Оренштейн

Ответы:

32

Вам понадобится диспетчер настроек CompizConfig (который вы можете установить через Центр программного обеспечения).

После открытия нажмите на Ubuntu Unity PluginDesktopразделе). Под Behaviorвкладкой вы увидите Key to put keyboard-focus on launcher. Просто измените связывание клавиш там.

Обратите внимание, что в более поздних версиях плагина Unity вкладки в этом плагине изменились (как упоминает комментарий Карлтона ниже). Теперь Key to put keyboard-focus on launcherжало под Launcherвкладкой.

CCSM

Настройки CCSM Unity

Aibara
источник
1
В этом приложении я не вижу «Клавишу для фокусировки на клавиатуре». В любом случае, в CCSM этот плагин не включен.
Джек Оренштейн
Обратите внимание, что в плагине Unity нет галочки, но она включена, если вы используете Unity 3D (поскольку это и есть Unity, плагин Compiz). Возможно, вы используете 2D, хотя я даже не могу заставить CCSM запускаться в Unity 2D. Смотрите здесь , чтобы проверить: askubuntu.com/questions/62001/am-i-using-unity-or-unity-2d
Aibara
2
Спасибо AibaraIduas, работает отлично, хотя я бы добавил, что опция теперь находится на вкладке под названием «Launcher». Вы также можете использовать фильтр, чтобы найти эту опцию.
Карлтон
Это работает :) и вопрос, и ответ все еще применяются в Ubuntu 16.04. @JackOrenstein: почему вы не приняли этот ответ?
Супероль
Это просто смешно. Я пробовал Unity после многих лет использования Xfce, и я должен сказать, что необходимость установки программы для изменения сочетания клавиш - это уровень Windows BS. Он даже говорит вам, что это продвинутый инструмент, и вы можете сломать свою систему с ним. Почему я должен использовать его тогда для самой простой задачи? И зачем нам более одного места для настройки сочетаний клавиш?
Краксор
1

Приведенный выше ответ работает для меня на 12.04LTS Unity 3D. Интересно, вы используете Unity 2D? В этом случае вы не сможете изменить настройки с помощью CCSM.

В любом случае смотрите здесь несколько альтернативных исправлений (вопрос к 11.10, но многие из них все еще работают в 12.04):

Как отключить сочетания клавиш F1 и F10 в терминале gnome?

Если CCSM не работает для вас, вы можете попробовать исправить gconf-editor (или dconf)

Комментарий: действительно очень плохо, что эту конкретную привязку клавиш нельзя изменить просто через интерфейс настроек системы, как это может сделать большинство других. Я не слышал, что это было изменено в 12.10, но я надеюсь, что это произойдет в будущем. Слишком много программ используют Alt-keybindings для ОС, чтобы их было так сложно изменить. (И я почти уверен, что Emacs спроектировал эту клавиатуру первым, Ubuntu.)

NBM
источник
Хм, как мне узнать, использую ли я 2d или 3d? Я попробовал gconf-editor и отключил каждое использование Alt-F1, которое смог найти. Все еще не повезло. (И я выхожу из X, выходя из системы, снова входя в систему и запуская X каждый раз, когда что-то настраиваю.) Я должен сказать, что действительно ненавижу Unity. Например, добавление элемента в панель запуска потребовало поездки в Google.
Джек Оренштейн
Похоже, Aibara Iduas прокомментировал, предоставив ссылку для проверки версии Unity. Но если отключение через gconf-editor тоже не сработало ... хм, удачи. Хотя ... просто чтобы быть уверенным, ты уверен, что это Dash, который открывается? Нажатие Alt (без функциональных клавиш) также открывает HUD в единстве. Если я нахожусь на рабочем столе, на самом деле это вызывает выделенный значок черточки. Если это так, то проблема заключается только в Alt, а не в Alt-F1. (Применяются те же методы для изменения раскладки клавиатуры.)
nbm
Я не уверен, если это 2d или 3d. Я пытался отключить Alt. Я попробовал все в предыдущих комментариях. У меня это было - я вернулся на Gnome Classic и стал намного счастливее. Намного проще настроить вещи, которые мне нужны, и вещи просто работают. Спасибо всем, кто помог с предложениями.
Джек Оренштейн