Comment puis-je restaurer les raccourcis clavier par défaut?


46

J'ai personnalisé certains des raccourcis dans Système Préférences Raccourcis clavier.

Comment puis-je restaurer les raccourcis individuels à leurs paramètres par défaut? Je ne veux pas réinitialiser tous les raccourcis, juste quelques-uns de mes choix.


Je dois réinitialiser le raccourci "Commutateur d'espace de travail", mais je ne peux pas trouver où se trouve le paramètre.
À faire

@ToDo Je recommanderais d'ouvrir une nouvelle question à ce sujet. Ce raccourci clavier n'est pas conçu pour être personnalisable. Les solutions vont donc être un peu laides .
ændrük

Ici , il est.
À faire

Réponses:


39

Il semble que la manière dont les raccourcis clavier sont mis en œuvre a légèrement changé pour Ubuntu 13.04

Les paramètres de raccourci sont enregistrés aux emplacements suivants (ils peuvent être différents pour 12.10):

org.gnome.settings-daemon.plugins.media-keys
org.compiz.integrated
org.gnome.desktop.wm.keybindings
org.gnome.shell.keybindings

Vous pouvez les trouver dans l' dconf-editorapplication, puis en utilisant le bouton "Définir par défaut" pour réinitialiser chaque entrée souhaitée. dconf-editorpeut être installé en ligne de commande avec sudo apt-get install dconf-tools.

Sinon, vous pouvez également essayer de réinitialiser l’un des emplacements à l’aide de la commande suivante dans le terminal:

gsettings reset-recursively <insert location>

(par exemple gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys)


2
Les gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keystravaillé uniquement pour les touches multimédia, mais malheureusement pas pour le volume touches haut / bas. J'ai également essayé tous les emplacements ci-dessus, mais aucun d'entre eux n'a fonctionné. J'utilise Linux Mint. Aucune suggestion?
Luca Steeb

12

Elles contiennent des liaisons de clés stockées dans la base de données gconf, mais elles ne sont malheureusement pas toutes au même endroit.

Cependant, vous pouvez obtenir une liste de toutes les combinaisons de clés clés gconf en consultant les fichiers situés dans /usr/share/gnome-control-center/keybindings/.

Par exemple, /usr/share/gnome-control-center/keybindings/01-desktop-key.xmlcontient la liste des touches pour tous les raccourcis Liste des raccourcis clavier sous Desktop.

<?xml version="1.0" encoding="UTF-8"?>
<KeyListEntries name="Desktop">

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/help"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/calculator"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/email"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/www"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/power"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/screensaver"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/home"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/search"/>

</KeyListEntries>

Une fois que vous connaissez le nom de la clé, vous pouvez restaurer sa valeur par défaut.

Par exemple, supposons que vous vouliez restaurer le raccourci pour lancer la calculatrice,

texte alternatif

Il suffit de lancer:

gconftool -u "/apps/gnome_settings_daemon/keybindings/calculator"

texte alternatif


Cela ne semble pas fonctionner pour Ubuntu 12.10.
Crimbo

Sous linux, "gnome" peut être remplacé par "cannelle"
ThorSummoner

7

Construisant la réponse de DoR, ce script simple, tapé en ligne de commande, réinitialisera tous les raccourcis:

cd /usr/share/gnome-control-center/keybindings
for entry in $(grep KeyListEntry * |cut -d'/' -f2- |cut -d'"' -f1); do
    echo $entry
    gconftool -u "/$entry"
done

Je reçois un tas d'erreurs comme celles Error unsetting - ci / '': clé ou nom de répertoire '' is an invalid character in key/directory names -f2-
incorrect

7
gsettings reset-recursively  org.gnome.desktop.wm.keybindings

5

Tu ne peux pas. Mais vous pouvez voir quelles sont les valeurs par défaut si vous appuyez sur Aide et que vous cliquez sur Section 1.2 - Compétences au clavier. Sur la droite, vous avez une liste des principales touches:

  • Touches de raccourci globales
  • Touches de raccourci de fenêtre
  • Clés d'application
  • Touches d'accès

Cordialement


Comme suggestion @danizmax voir les clés par défaut et les remettre ...
karthick87

2

Sur Ubuntu 17.10 (dans la nouvelle fenêtre de configuration):

entrez la description de l'image ici

Choisissez Paramètres> Périphériques> Clavier, puis Reset All...


1

Voici quelque chose que j'ai découvert par accident:

Ouvrez gconf-editor (appuyez sur Alt + F2 et tapez gconf-editor).

Recherchez le paramètre que vous souhaitez réinitialiser. J'ai trouvé plusieurs endroits où ils se trouvent:

  1. Applications> gnome_settings_daemon> combinaisons de touches

  2. Apps> metacity> global_keybindings

  3. Apps> metacity> window_keybindings

Il peut y en avoir d'autres.

Cliquez avec le bouton droit sur le paramètre, puis cliquez sur "Clé non définie". Cela restaurera le réglage par défaut.


1
Cela a-t-il réellement fonctionné pour quelqu'un? Avez-vous besoin de redémarrer pour que cela prenne effet? J'ai juste essayé ceci et cela ne fonctionne pas pour moi ... je ne voulais pas évaluer ceci à moins que vous ne deviez réellement redémarrer en premier.
hazrpg

1
Je ne trouve pas ces emplacements dans Ubuntu 12.10.
Crimbo

1

Dans Ubuntu 13.04, il semble y avoir beaucoup de raccourcis sur org->gnome->settings-daemon->plugins->media-keys. Je pouvais réinitialiser mes boutons de volume et je n'avais même pas besoin de rechercher les valeurs par défaut car il y avait un bouton de réinitialisation.


0

Cela a fonctionné pour moi sans redémarrer Ubuntu ou Gnome Desktop. Je l' avais essayé d' utiliser pour la capture d'écran « Shutter », et cela a changé quelques liaisons de touches de raccourci pour PrintScreenet Alt+ PrintScreen. Après la désinstallation de Shutter, je devais restaurer les paramètres de raccourci clavier modifiés. J'ai pu modifier les liaisons de raccourcis clavier pour ces clés en exécutant gconf-editor (à partir d'une fenêtre de terminal), puis en modifiant les paramètres dans les deux emplacements suivants:

  • apps-> metacity-> global_keybindings
  • apps-> metacity-> keybinding_commands

J'utilise Ubuntu 10.04 LTS, Gnome Desktop 2.30.2


1
Dans Ubuntu 12.10, ces emplacements ne sont pas là. Ainsi, entre les versions 10.04 et 12.10, les emplacements doivent être modifiés.
Crimbo

0

Utilisez l'éditeur dconf puis allez à org.gnome.desktop.wm.keybindings. Tout ce qui est en gras a été modifié et vous pouvez cliquer sur Set to Defaulten bas à droite pour ces entrées.


0

dconf dump + load mass export et restore

  1. Jetez-les tous dans un fichier:

    dconf dump / >~/.config/dconf/user.conf
    
  2. Ouvrez ce fichier dans un éditeur de texte et sélectionnez les paramètres qui vous intéressent:

    editor ~/.config/dconf/user.conf
    

    Si vous utilisez Vim, vous voudrez que cette syntaxe soit surlignée .

    Vous allez bientôt vous demander ce qui est<Primary> .

  3. Si vous ne connaissez pas le nom du paramètre, mais savez comment le modifier à partir d'une interface graphique unity-control-center, exécutez:

    dconf watch /
    

    et ensuite les modifier. Le réglage exact apparaîtra alors sur le terminal.

  4. Lorsque vous souhaitez restaurer ces paramètres, exécutez:

    dconf load / <~/.config/dconf/user.conf
    
  5. Git suit le fichier de configuration pour ne jamais le perdre. https://github.com/andsens/homeshick est ma méthode préférée actuelle.

Testé sur Ubuntu 15.10.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.