Могу ли я отключить горячие клавиши Dash и HUD в полноэкранном режиме (в DOSBox)?
Я хотел бы знать, возможно ли отключить глобальные горячие клавиши (Start и Alt) для функций Unity при запуске приложений в полноэкранном режиме в DOSBox.
Если возможно, было бы неплохо отключить их для всех приложений, работающих в полноэкранном режиме, но DOSbox - мой конкретный пример использования.
В остальном я полностью доволен HUD и Dash.
Проблема проявляется следующим образом:
Запустите DOSBox в полноэкранном режиме
Нажатие Alt-X (или чего-либо еще) доставляется в игру соответствующим образом, но если вы колеблетесь или передумаете и просто отпускаете alt, вы вылетаете из полноэкранного режима DOSBox для отображения HUD. Это включает в себя изменение разрешения экрана, поэтому довольно медленно.
Нажмите ESC, чтобы выйти из HUD и показать другое изменение разрешения экрана, что довольно неприятно.
2 ответа
Я обнаружил, что клавиши HUD (ALT) и Ubuntu Menu (SUPER) очень раздражают для любого приложения... поэтому то, как я это исправил, изменило привязку клавиш к чему-то более подходящему для меня. Это может помочь вам, поэтому я собираюсь обрисовать, как я это сделал:
Сначала вам нужно установить программу для управления Unity и другими настройками Compiz под названием "CompizConfig Settings Manager:
sudo apt-get install compizconfig-settings-manager
- Бежать
CompizConfig Setting Manager
ища это вDash
Главное меню Ubuntu. - Под
Desktop
раздел, ищитеUbuntu Unity Plugin
и нажмите на него. - Измените значения, которые вам нужны. Кнопка, которую нужно нажать, находится рядом с названиями, которые я даю ниже:
Key to show the HUD
- Я отключил HUD, но вы могли бы использовать: CTRL + ALT вместо.Key to show the Launcher
- Я изменил это на CTRL + Super, однако он показывает ControlPrimarySuper - это нормально, так как CTRL+Super по- прежнему работает как надо. Выберите то, что вам удобно.
- Нажмите на
Back
ключ, когда вы сделали. Обратите внимание, что изменения выше должны измениться немедленно.
Основная причина, по которой я это сделал, была в том, что мне нравится высвобождать мой Супер-ключ, чтобы иметь возможность делать другие ярлыки. Например, Super+T = Терминал, Super+g = Gedit, Super+c = Chrome, Super+PrtScn = захват экрана (для снятия скриншотов). Если вы хотите установить что-то вроде этого... тогда раздел называется "Общие", а кнопка, которую нужно нажать, - "Команды". Пожалуйста, оставьте "Командную строку 0" пустым, я заметил, что у меня есть привязка клавиш Mod2Escape - и не был уверен, важно ли это для чего-либо, поэтому я начал с "Командной строки 1".
Надеюсь, это поможет вам.
У меня нет никакого опыта работы с приложением, но на основании его описания вы можете попробовать поработать с Cuttlefish. "Cuttlefish - это инструмент, управляемый событиями, который адаптирует внешний вид и настройки вашей системы в соответствии с окружающей средой"
Установить через терминал с помощью:
sudo apt-get install cuttlefish
или используя Центр программного обеспечения