Les raccourcis clavier ne fonctionnent pas dans le shell gnome

11

Après la mise à niveau vers 12.04, le raccourci clavier du gestionnaire de fenêtres (Metacity) tel que mon Alt + 1 personnalisé, Alt + 2 pour la commutation de bureau mais également Alt + F10 par défaut pour maximiser la fenêtre a cessé de fonctionner dans le shell Gnome. Quelqu'un sait quelle pourrait être la cause et / ou le remède?

Jakub
la source

Réponses:

13

Gnome-Shell n'utilise pas Metacity Window Manager, mais le nouveau Window Manager - Mutter, qui utilise le nouveau système de configuration - dconf, tandis que l'ancienne interface GNOME et Ubuntu Unity utilise l'ancien système de configuration - gconf. À cause de cela "Paramètres système" -> Clavier -> Les raccourcis ne fonctionnent pas sur Ubuntu avec le shell GNOME3 :(

Une solution de contournement

Installer dconf-tools Installer dconf-tools

Exécutez dconf-editor

Regardez dans org.gnome.desktop.wm.keybindingsouorg.gnome.mutter.keybindings

Voir le bogue Ubuntu # 965921 pour plus d'informations et des solutions de contournement.

Quelques informations utiles peuvent également être trouvées ici: blog.sudobits.com/2011/10/12/top-10-gnome-shell-keyboard-shortcuts/

Mantas Baltix
la source
2

dans ubuntu 12.04, les raccourcis clavier de gnome-shell ont été modifiés de sorte que WindowsKey et CursorKeys contrôlent désormais la maximisation de la fenêtre et le fractionnement gauche / droite, tandis que le déplacement entre les activités (alias bureaux) est désormais contrôlé par Ctrl-Alt et les touches Haut / Bas.

Pour revenir à un comportement beaucoup plus utile, installez dconf-tools et exécutez ces commandes dconf à partir du shell:

dconf write /org/gnome/desktop/wm/keybindings/toggle-maximized "['<Super>Return', '<Alt>F10']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-down "['<Super>Down']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-up "['<Super>Up']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-down "['<Super><Shift>Down']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-up "['<Super><Shift>Up']"

Tu auras:

<WindowsKey>Enter  : maximize Window
<WindowsKey>Left   : Align Window to left half of monitor
<WindowsKey>Right  : Align Window to right half of monitor
<WindowsKey>Up     : go to Activity/Desktop above
<WindowsKey>Down   : go to Activity/Desktop below

Ainsi, vos touches Ctrl et Alt sont à nouveau libérées pour vos applications, comme elles devraient l'être, et seule la clé Windows est utilisée pour la gestion de Windows / Desktop.

xro
la source