感谢Graham的链接,这似乎已固定为13.04,但未“反向移植”到12.10。
令人惊奇地更新 ..在13.04版本中似乎没有修复!:(我仍然必须使用下面的解决方案。
在此之前,我已经从启动板的注释中整理了一些内容,它在Ubuntu 12.10上对我有效。
/etc/rc.local对我不起作用,所以我创建了~/.config/autostart/key_settings.desktop
:
[Desktop Entry]
Type=Application
Exec=sh -c 'sleep 1; exec ~/.config/autostart/key_settings.sh'
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Load My Custom Shortcuts
然后是实际的脚本~/.config/autostart/key_settings.sh
:
#!/bin/sh -e
#
#dconf write /org/gnome/desktop/wm/keybindings/minimize "['<Super>h']"
#dconf write /org/gnome/desktop/wm/keybindings/close "['<Super>q']"
gsettings set org.gnome.desktop.wm.keybindings minimize "['<Super>h']"
gsettings set org.gnome.desktop.wm.keybindings close "['<Super>q']"
注释了dconf方法以供参考,尽管gsettings对我有用。
要查找键码,您只需使用“终端”旁边打开的“键盘快捷键”窗口,然后使用“ get”命令:
gsettings get org.gnome.desktop.wm.keybindings minimize
PS:这意味着更多地详细说明Graham链接所建议的实用解决方案。