Comment désactiver le déplacement de fenêtre avec alt + bouton gauche de la souris dans GNOME Shell?

75

Il y a beaucoup de publications à ce sujet sur Unity, il s'agit du shell GNOME .

Comme avec d'autres affiches, j'utilise des applications (Inkscape en particulier) qui utilisent Alt-Click et Alt-drag. Le shell GNOME est en train de m'en emparer et de désactiver les fonctionnalités de l'application.

j'ai essayé

  • en utilisant le plugin Move de ccsm - vous pouvez désactiver cette option tout en maintenant la fenêtre Alt-glisser en mouvement.

  • en utilisant l'éditeur gconf pour changer /apps/metacity/general/mouse_button_modifier- cela n'a aucun effet AFAICS.

Cela me gêne vraiment. Sinon, le shell GNOME est un environnement très productif.

artfulrobot
la source
1
Je ferais remarquer que ce n'est pas GNOME qui le fait, mais plutôt Ubuntu. La valeur par défaut pour GNOME Shell doit <Super>être la touche de modification de la fenêtre.
Daniel Quinn
@DanielQuinn En effet. Filed bugs.launchpad.net/ubuntu/+source/mutter/+bug/1704580 pour demander à Ubuntu de revenir à la clé Super / Windows.
Mikel

Réponses:

111

Tout d’abord, installez dconf-tools Installez dconf-tools .

Pour ce faire, exécutez la commande suivante:

sudo apt-get install dconf-tools

Puis ouvrez-le, Alt+ F2dconf-editor.

Faites défiler jusqu'à orggnomedesktopwmpreferencesmouse-button-modifier→ réglez-le sur la touche de votre choix.

entrez la description de l'image ici


Ou équivalent,

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"

dans le terminal. (Cela ne nécessite ni dconf-editor, ni dconf-tools Installez dconf-tools )

Attention: ne rien définir signifie que tous les clics déplacent les fenêtres au lieu de les désactiver!

jokerdino
la source
28
Attention! Ne le définissant à rien signifie que tous les clics déplacent les fenêtres au lieu de les désactiver!
Andrea
6
J'ai essayé la méthode dconf-editor, mais rien ne semble s'être passé. <ALT> est toujours ma touche de modification. J'ai essayé "['<Control> <Alt>']" (en suivant la syntaxe des options de reliure de clavier) et "<Control> <Alt>". Dois-je redémarrer pour que cela prenne effet?
Gordon Bean
3
J'ai d'abord essayé avec la gsettingscommande, et il semble l'avoir changée avec succès, mais Alt + Drag déplacerait toujours la fenêtre. Même après un redémarrage. J'ai ensuite installé dconf-tools et confirmé avec l' éditeur dconf que c'étaitmouse-button-modifier effectivement changé, mais comme je l'ai dit, Alt + Drag déplace toujours les fenêtres. (Je suis sur Mint Cinnamon 17.2 64bit)
Bloke le
5
La valeur "<Alt> + <Super>" me
convient joliment
4
Dans la cannelle , vous pouvez simplement changer dans les paramètres Windows> Behaviour> Special key to move and resize windows.
Rotareti,
9

Utilisez l'outil Tweak ( gnome-tweak-tool):

Windows> Touche d'action de fenêtre

simplegamer
la source
Je vous remercie! Cela a fonctionné pour moi lorsque tout ce qui utilisait dconf-editor, la ligne de commande ou la composition a échoué. Maintenant, je peux utiliser alt pour d’autres raccourcis et restaurer les fonctionnalités de plusieurs programmes.
Silvestris
8

Pour résoudre le problème de glissement de la fenêtre avec le déplacement Alt + Clic:

sudo gconftool-2 --set /org/gnome/desktop/wm/preferences/mouse-button-modifier --type string '<Super>'

Fait la même chose, en réalité, avec un outil de configuration différent et moins de recherche et de clic.

Pour les versions plus récentes utilisant dconf / gsettings, utilisez ceci:

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
C.Rogers
la source
2
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"pour dconf.
Ulidtko
7

En menthe (ou cannelle), la clé peut être modifiée ou désactivée sous

system settings> windows> behavior>'Special key to move and resize window'

Je l’ai réglé sur la touche super / windows à la place.

charsi
la source
2
Merci! Il en va de même pour Cinnamon installée sur d'autres systèmes comme Debian (mon cas d'utilisation).
Per Lundberg
Cela fonctionne Mate 18,04 par Control Centre> Look and Feel> Windows> Behaviour>Movement Key
Underverse
6

Je pose Alt+ Supercomme une solution temporaire. Je peux donc utiliser la Altclé dans Inkscape et Superpour des activités.

KEIII
la source
qu'entendez-vous par "activités"? J'ai changé Altpour Superet cela fonctionne bien pour moi. Je n'ai pas remarqué d'effets secondaires. Pourquoi auriez-vous besoin Alt + Super?
Faizal
3
wiki.gnome.org/Projects/GnomeShell/Tour#Activities_Overview Si vous définissez "Super" pour les fenêtres en mouvement, vous ne pouvez pas l'utiliser pour afficher "Aperçu des activités". Regardez l'heure d'affichage, c'était il y a deux ans.
KEIII
Deux ans, c'est rien.
Johan Boulé
3

Dans UBUNTU 14.04, LTS utilise la syntaxe dconf comme

<Alt><Super>

Fonctionne bien pour moi.

BTW: Si vous définissez quelque chose de mal, il commence à déplacer la fenêtre à chaque clic. Utilisez pour naviguer jusqu'au bouton "Définir par défaut". Et frappé.

entrez la description de l'image ici

Matěj Kříž
la source
1
  1. Aller aux paramètres du système
  2. Sélectionnez le clavier
  3. En bas à gauche, cliquez sur 'Paramètres de mise en page'
  4. Sélectionnez votre langue et cliquez sur le bouton 'Options' en bas à droite
  5. Sélectionnez 'Comportement de la touche Alt / Win'
  6. Changez-le pour celui que vous aimez. J'utilise 'Left Alt est échangé avec Left Win'.
utilisateur143321
la source
0

dans CentOS 7, je devais utiliser

 gsettings set org.gnome.desktop.wm.keybindings activate-window-menu "['<Alt>F10']"

Ce paramètre n'avait pas été spécifié, ce qui voulait dire que le bouton central de la souris activait le menu de la fenêtre. Même réglage

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier '<Super>'

n'a pas déplacé cette action sur Alt-middle; Je devais me lier activate-window-menu.

djb
la source