GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Les raccourcis clavier personnalisés sont réinitialisés. Comment les faire définir de manière permanente ?

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.


Ubuntu
  1. Quels miniatures supplémentaires sont disponibles et comment les installer ?

  2. Comment définir l'heure de l'écran de verrouillage personnalisé dans Ubuntu 18.04 ?

  3. Comment réinitialiser toutes les préférences Rhythmbox et les informations de la bibliothèque ?

  4. Comment créer une animation Splash de démarrage personnalisée ?

  5. Comment configurer des raccourcis pour passer à une disposition de clavier spécifique dans Ubuntu 14 ?

Comment installer Make sur Ubuntu 20.04

Comment réinitialiser Ubuntu

Que sont les référentiels Ubuntu ? Comment les activer ou les désactiver ?

Comment définir $PATH dans le système Linux de manière permanente

Comment définir définitivement $PATH sous Linux/Unix ?

Comment faire en sorte qu'il soit évident que vous êtes sur un système de production ?