Могу ли я настроить две привязки клавиш для запуска главного меню? & Hellip; в частности: Alt + F1 и Super

Также есть KChmViewer, если вы предпочитаете KDE.

5
задан 28 October 2011 в 23:10

1 ответ

Я, кажется, ударил решение с оговоркой, однако. Ниже [. D0] Используйте gconftool-2, чтобы установить /apps/metacity/global_keybindings/panel_main_menu на Super_L (как вы упомянули в своем вопросе. Установите пакет xvkbd через sudo aptitude install xvkbd Используйте ccsm (Система -> Настройки -> Compizconfig), чтобы создать новую команду, связанную с Alt+F1. Против Commands -> Commands -> Command 4 введите xvkbd -text "\[Super_L]" и Commands -> Keybindings -> Run Command 4 выберите F1 в качестве привязки клавиш.

Это должно сработать. Оно почти полностью скопировано из это сообщение ubuntuforums.

Caution

Когда я пробовал это в своей системе, я обнаружил одну очень странную проблему. Система начала вести себя так, как если бы клавиша Alt была постоянно удерживаемой (например, я может просто нажать, чтобы переключаться между окнами). Я не уверен, что это потому, что я ранее вызывал xvkbd для имитации некоторых нажатий клавиш Alt. Если вы столкнулись с этой проблемой, единственная опция, которую я нашел, чтобы снова использовать систему, заключалась в следующем: .

Используйте gconftool-2, чтобы установить /apps/metacity/global_keybindings/panel_main_menu на Super_L (как вы уже упоминали в своем вопросе. Войти с вашим именем пользователя и адресом Установить xvkbd пакет через sudo aptitude install xvkbd

Если проблема не устранена после входа в систему также вы можете использовать следующую команду, чтобы сбросить отображение Super_L в panel_main_menu (назад к defaly Alt + F1) gconftool --unset / apps / metacity / global_keybindings / panel_main_menu

1
ответ дан 26 May 2018 в 01:12
  • 1
    Вау! Какой отличный ответ. Какое большое усилие, но, к сожалению, я получил тот же результат, что и раньше .. ничего :( ... Я не получил эту блокировку с помощью xvkbd (но я сделал это в некоторых моих оригинальных тестах) ... Я определенно, нужно держать «sudo restart gdm» в моих заметках ... хороший! ... На данный момент я просто буду жить только с супер-ключом, но я где-то увидел, что есть библиотека Python для отправки общих X сообщений ... Это может хорошо сделать трюк ... Еще раз спасибо. – Peter.O 8 October 2010 в 17:21
  • 2
    PS. Интересно, есть ли совершенно другой способ сделать это. Меня увлекает макро-метод одного ключа, начинающего другой, но, возможно, есть и другой способ; что-то так же просто, как (смею сказать), как ярлыки Windows ... например. Есть ли фактическая команда " вызвать для отображения меню, или это действие можно связать только через настройку конфигурации? .. Если есть команда, то она должна быть прямой. – Peter.O 8 October 2010 в 17:35
  • 3
    К сожалению, это не сработает. Я думаю, мы довольно близки. Я думаю, что твоя потребность честна, и когда-нибудь мне захочется сделать что-то подобное. Надеюсь, как вы сказали, есть и другой метод, который позволяет это. – koushik 8 October 2010 в 19:08
  • 4
    Есть что-то, называемое gnome-main-menu (install - & gt; apt.ubuntu.com/p/gnome-main-menu ), который предоставляет другое меню на панели. Более интересно, у него есть команда под названием application-browser, которая вызывает другой интерфейс для поиска и запуска приложений. Может быть, вы могли бы попробовать это. По умолчанию исполняемые файлы из этого пакета устанавливаются на /usr/lib/gnome-main-menu, который не находится в пути. Поэтому, если вы хотите связать сочетание клавиш, позаботьтесь о том, чтобы указать полный путь (например, /usr/lib/gnome-main-menu/application-browser). – koushik 11 October 2010 в 10:08
  • 5
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23
  • 6
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23
  • 7
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23
  • 8
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23
  • 9
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23
  • 10
    Включение сочетания клавиш Ctrl-Alt-Backspace для перезапуска X полезно, чтобы избежать танца под «осторожностью». – user 17 October 2010 в 00:23

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

Похожие вопросы: