Grahamのリンクのおかげで、これは13.04で修正されたようですが、12.10に「バックポート」されていません。
驚くほど更新 ..これは13.04リリースでは修正されていないようです!:(私はまだ以下の解決策を使わなければなりませんでした。
それまでは、Launchpadのコメントからまとめたものですが、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:これは、グラハムのリンクによって提案された実際的な修正について詳しく説明するためのものでした。