J'ai un problème avec Ubuntu 12.04 et 12.10 avec des raccourcis clavier personnalisés. Ils sont réinitialisés après un certain temps (je ne trouve pas de modèle, mais il semble que ce soit lorsqu'une mise à niveau massive se produit). Cela m'est arrivé il y a quelques jours, lorsque 12.10 a reçu environ 27 mises à jour.
J'ai recherché launchapd et askubuntu, et je n'ai trouvé aucune question similaire.
Mes raccourcis ne sont pas perdus au redémarrage, je peux toujours Je n'ai pas trouvé de modèle pour identifier le problème comme je l'ai dit.
J'ai également essayé de ne pas utiliser l'application Control Center, mais l'éditeur dconf de gnome, mais le même résultat que j'ai trouvé sur un article de blog.
Ma question est , comment puis-je enregistrer mes raccourcis personnalisés pour les restaurer lorsque cela se produit ?
Quelqu'un peut-il m'aider à composer un bogue pour le tableau de bord, comme quel paquet pourrait en être la cause, afin que je puisse remplir un rapport de bogue.
Merci à l'avance.
Réponse acceptée :
Grâce aux liens de Graham, il semble que cela ait été corrigé pour 13.04 mais pas "rétroporté" vers 12.10.
Mettre à jour Étonnamment... cela ne semble pas être corrigé dans la version 13.04 ! 🙁 Je devais encore utiliser la solution ci-dessous.
En attendant, voici quelque chose que j'ai reconstitué à partir des commentaires sur le tableau de bord, cela fonctionne pour moi sur Ubuntu 12.10.
/etc/rc.local ne fonctionnait pas pour moi, j'ai donc créé ~/.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
Ensuite, le script réel ~/.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']"
Commenté la méthode dconf pour référence, bien que gsettings fonctionne pour moi.
Pour trouver les codes clavier, vous pouvez simplement utiliser la fenêtre Raccourcis clavier ouverte à côté de Terminal, puis utiliser la commande "get" :
gsettings get org.gnome.desktop.wm.keybindings minimize
PS :il s'agissait davantage d'élaborer une solution pratique suggérée par les liens de Graham.