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

21

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

    
задан Jack Orenstein 22.03.2013 в 23:23
источник

2 ответа

30

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

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

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

    
ответ дан Aibara Iduas 22.03.2013 в 23:33
1

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

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

Как отключить F1 и F10 keybindings в gnome-terminal?

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

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

    
ответ дан nbm 23.03.2013 в 06:18