web-dev-qa-db-fra.com

Liens clés cachés? (Plus précisément, Ctrl + Alt + D et Maj + Super +!)

J'essaie Gnome sur la dernière version d'Ubuntu et il semble qu'il existe des liaisons de clé "secrètes". Par exemple, Ctrl+Alt+D minimise toutes mes fenêtres et Shift+Super+! Ouvre le premier programme dans mon quai. Sous les paramètres et gconf-editor, je ne trouve pas ces raccourcis clavier. Ctrl+Super+D minimise également mes fenêtres, mais cela se voit dans les paramètres. Où puis-je trouver et éditer toutes mes raccourcis clavier? Plus précisément, comment puis-je modifier les deux liaisons de clé mentionnées précédemment? Je vous remercie.

3
Billl bob

Il y a un mystère, mais il peut être révélé:

  • Ctrl+Alt+D est défini dans /org/gnome/desktop/wm/keybindings/show-desktop (vérifiez dans dconf-editor):

    dconf-editor

    mais Ctrl est nommé <Primary> ici. Nous pouvons donc les trouver dans gsettings:

    gsettings list-recursively | egrep "Primary.*Alt.*d"
    org.gnome.desktop.wm.keybindings show-desktop ['<Primary><Super>d', '<Primary><Alt>d', '<Super>d']
    
  • Shift+Super+! (ou plus précis Shift+Super+1)

    semble être secret - sont montrés dans dconf-editor et dans gsettings:

    gsettings list-recursively  | grep -i shift.*super
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-10 ['<Shift><Super>0']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-1 ['<Shift><Super>1']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-2 ['<Shift><Super>2']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-3 ['<Shift><Super>3']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-4 ['<Shift><Super>4']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-5 ['<Shift><Super>5']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-6 ['<Shift><Super>6']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-7 ['<Shift><Super>7']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-8 ['<Shift><Super>8']
    org.gnome.Shell.extensions.dash-to-dock app-shift-hotkey-9 ['<Shift><Super>9']
    
  • Ctrl+Super+D

    est défini dans le Centre de contrôle GNOME → Clavier (gnome-control-center keyboard) et dans dconf-editor (voir ci-dessus):

    Ctrl+Super+D

    et dans gsettings:

    gsettings list-recursively | egrep "Primary.*Super.*d"
    org.gnome.desktop.wm.keybindings show-desktop ['<Primary><Super>d', '<Primary><Alt>d', '<Super>d']
    

Conclusion:

  1. toutes les choses sont montrées dans gsettings. Mais <Ctrl> s'appelle <Primary>.
  2. tout cela ressemble de plus en plus à RegEdit dans un autre système d'exploitation.
6
N0rbert