Graças aos links de Graham, parece que isso foi corrigido para 13.04, mas não "backported" para 12.10.
Atualização Surpreendentemente ... isso não parece estar corrigido na versão 13.04! :( Eu ainda tive que usar a solução abaixo.
Até então, aqui está algo que eu juntei dos comentários no launchpad, funciona para mim no Ubuntu 12.10.
/etc/rc.local não funcionou para mim, então criei ~/.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
Em seguida, o script real ~/.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']"
Comentou o método dconf como referência, embora o gsettings funcione para mim.
Para encontrar os códigos de teclas, você pode simplesmente usar a janela Atalhos de Teclado aberta ao lado do Terminal e, em seguida, usar o comando "get":
gsettings get org.gnome.desktop.wm.keybindings minimize
PS: isso significou mais para elaborar uma correção prática sugerida pelos links de Graham.