我想自定义 Ubuntu 12.04 中 Gnome shell 中活动覆盖的热键。
我尝试编辑两者:
- /应用程序/metacity/global_keybindings/panel_main_menu
- /应用程序/mutter/general/overlay_key
使用 gconf 但不幸的是它不起作用。
Alt我的目标是将+设置space为新的热键,因为我有一些其他操作系统,其中 Alt+Space 具有一些类似的功能。
有任何想法吗?
答案1
您应该能够在键盘设置中简单地做到这一点:
Gnome 3.10 - 与大多数版本的 Gnome 3 相同
Gconf 已被弃用 - 你应该使用 dconf - 只需使用dconf-editor
。
您需要寻找:
org.gnome.desktop.wm.keybindings panel-main-menu
它应该采用这种格式 - 否则可能会导致问题:
['<Super>s', '<Alt>F1']
您可以使用以下方法获取当前值:
gsettings get org.gnome.desktop.wm.keybindings panel-main-menu
您可以使用以下方法设置当前值:
gsettings set org.gnome.desktop.wm.keybindings panel-main-menu 'VALUE'
在这种情况下,'VALUE'
将等于"['<Alt>space', '<Alt>F1']"
:
gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "'<Alt>space', '<Alt>F1'"
您可以使用以下方法重置它:
gsettings reset org.gnome.desktop.wm.keybindings panel-main-menu
正如您所见,您还可以使用它gsettings
来改变事情 - 运行以下命令查看手册页:
man gsettings
但它的功能与键盘设置对话框相同。