Могу ли я отключить горячие клавиши Dash и HUD в полноэкранном режиме (в DOSBox)?

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

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

В остальном я полностью доволен HUD и Dash.

Проблема проявляется следующим образом:

  1. Запустите DOSBox в полноэкранном режиме

  2. Нажатие Alt-X (или чего-либо еще) доставляется в игру соответствующим образом, но если вы колеблетесь или передумаете и просто отпускаете alt, вы вылетаете из полноэкранного режима DOSBox для отображения HUD. Это включает в себя изменение разрешения экрана, поэтому довольно медленно.

  3. Нажмите ESC, чтобы выйти из HUD и показать другое изменение разрешения экрана, что довольно неприятно.

2 ответа

Я обнаружил, что клавиши HUD (ALT) и Ubuntu Menu (SUPER) очень раздражают для любого приложения... поэтому то, как я это исправил, изменило привязку клавиш к чему-то более подходящему для меня. Это может помочь вам, поэтому я собираюсь обрисовать, как я это сделал:

Сначала вам нужно установить программу для управления Unity и другими настройками Compiz под названием "CompizConfig Settings Manager:

sudo apt-get install compizconfig-settings-manager
  1. Бежать CompizConfig Setting Managerища это в DashГлавное меню Ubuntu.
  2. Под Desktop раздел, ищите Ubuntu Unity Pluginи нажмите на него.
  3. Измените значения, которые вам нужны. Кнопка, которую нужно нажать, находится рядом с названиями, которые я даю ниже:
    • Key to show the HUD - Я отключил HUD, но вы могли бы использовать: CTRL + ALT вместо.
    • Key to show the Launcher - Я изменил это на CTRL + Super, однако он показывает ControlPrimarySuper - это нормально, так как CTRL+Super по- прежнему работает как надо. Выберите то, что вам удобно.
  4. Нажмите на Back ключ, когда вы сделали. Обратите внимание, что изменения выше должны измениться немедленно.

Основная причина, по которой я это сделал, была в том, что мне нравится высвобождать мой Супер-ключ, чтобы иметь возможность делать другие ярлыки. Например, Super+T = Терминал, Super+g = Gedit, Super+c = Chrome, Super+PrtScn = захват экрана (для снятия скриншотов). Если вы хотите установить что-то вроде этого... тогда раздел называется "Общие", а кнопка, которую нужно нажать, - "Команды". Пожалуйста, оставьте "Командную строку 0" пустым, я заметил, что у меня есть привязка клавиш Mod2Escape - и не был уверен, важно ли это для чего-либо, поэтому я начал с "Командной строки 1".

Надеюсь, это поможет вам.

У меня нет никакого опыта работы с приложением, но на основании его описания вы можете попробовать поработать с Cuttlefish. "Cuttlefish - это инструмент, управляемый событиями, который адаптирует внешний вид и настройки вашей системы в соответствии с окружающей средой"

Установить через терминал с помощью:

sudo apt-get install cuttlefish

или используя Центр программного обеспечения

Установить через центр программного обеспечения

Другие вопросы по тегам