Как мне изменить или отключить использование HUD клавиши Alt?

Ряд игр, Emacs и терминал широко используют Alt ключ. Можно ли настроить Unity так, чтобы он учитывал этот ключ, а не запускал HUD с его помощью?

Откройте приложение "Системные настройки", либо перейдя в Session Indicator на панели Unity или путем поиска System Settings с помощью HUD.

enter image description here

Затем перейдите к Keyboard > Shortcuts > Launchers. Вы можете переопределить ключ HUD с помощью Клавиша для отображения HUD вариант. Прессование Backspace полностью отключит ярлык HUD.

Screenshot of Keyboard settings window, in the Launchers section

Если вы установите его на Alt вручную настройка различает левую и правую клавиши Alt. Так что, если вы хотите сохранить общее поведение и по-прежнему использовать комбинации клавиш, это может быть альтернативным решением для вас.

Вы можете использовать compizconfig-настройки-менеджер Install compizconfig-settings-manager чтобы изменить клавишу, используемую для отображения HUD.

Чтобы установить его, выполните следующую команду в терминале:

sudo apt-get install compizconfig-settings-manager

После установки откройте его (ccsm) и перейдите к плагину Ubuntu Unity.

enter image description here

Нажмите на кнопку для выбора опции Клавиша для отображения HUD и появится диалоговое окно, похожее на показанное ниже.

enter image description here

Нажмите на Комбинация клавиш захвата и нажмите желаемую новую комбинацию клавиш и нажмите клавишу enter. После этого нажмите на ОК кнопка и новая комбинация клавиш с этого момента будут запускать HUD.

Вы можете настроить HUD с помощью gsettings:

ОПИСАНИЕ gsettings предлагает простой интерфейс командной строки для GSettings.Это позволяет вам получать, устанавливать или отслеживать изменения отдельного ключа.
  • Чтобы получить текущий ключ, выполните следующую команду в терминале:

    $ gsettings get org.compiz.integrated show-hud['<Alt>']
  • Чтобы изменить ключ (пусть Alt+Super) выполните следующую команду в терминале:

    gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"

Теперь, когда вы нажимаете только Alt затем HUD не отображается. Но он настроен на отображение с помощью Alt+Super!

Вы можете установить допустимую комбинацию клавиш вместо "['<Alt><Super>']".

В "Ubuntu 13.04 (raring)" вы можете выполнить:

отключить HUD:
dconf write /org/compiz/integrated/show-hud '[""]'
включение/сброс HUD ('Alt L'):
dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'

Ну, это называется кожура. Новая функция Unity.

Чтобы предотвратить его появление, вы можете отключить его привязку к клавишам в сочетаниях клавиш.

Откройте системные настройки, перейдя в Session Indicator в панели Unity.

enter image description here

В настройках системы выберите Keyboard. Под Shortcuts вкладка, нажмите на клавишу `, чтобы отобразить HUD. и нажмите Backspace чтобы отключить его. Вот и все!

enter image description here

В Ubuntu 12.04 я изменил ярлык для вызова HUD в System Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD.

Теперь мой левый Alt снова счастлив :-)

В системных настройках просто измените сочетание клавиш на "Клавиша для отображения HUD" (в разделе "Пусковые установки"). В качестве предложения установите его так, чтобы он активировался при одновременном нажатии обеих клавиш alt, а не только одной. Это делает использование виртуальных машин гораздо менее раздражающим.

Ubuntu 14.04.1: Открытие сеанса Emacs, в котором ввод Alt не открывает HUD.

  1. В среде рабочего стола введите Ctrl+Alt+F1 чтобы войти в экран терминала.
  2. Введите свое имя пользователя и пароль в соответствии с запросом.
  3. В командной строке откройте сеанс Emacs, набрав emacs.
  4. Теперь, используя Alt как Meta не открывает HUD.
  5. Вернитесь на рабочий стол в любое время, набрав Alt+F7.

Источник: Введение в командную строку_ (стр.12) на странице Руководства по использованию зубной нити.

HUD действительно раздражает

Я согласен. Нажатие клавиши Alt для запуска HUD в значительной степени гарантирует, что вы будете мешать правильному функционированию большинства нетривиальных приложений.

Любой ключ-модификатор, который используется им самим, - ужасная идея. То же самое с клавишей Пуск.

Это действительно глупый дизайн. раздражающий.

Это чрезвычайно затрудняет следование руководствам по игровому движку Unity3d. Alt постоянно используется при создании игрового мира, например, при повороте окна просмотра сцены, что происходит десятки раз в минуту, если вы создаете сложный объект.