Désactiver le comportement "clic du milieu pour abaisser la fenêtre" sur gnome

23

J'utilise le navigateur Web Chromium et le gnome standard (c'est-à-dire pas l'unité). Le chrome (comme beaucoup de choses) a de nombreux onglets et vous permet de cliquer avec le bouton du milieu sur un onglet pour le fermer. Mais si je clique au milieu sur la partie bleue à l'extérieur de l'onglet, cela abaisse la fenêtre sous toutes les autres fenêtres. Cependant, je me retrouve souvent à essayer de cliquer avec le bouton du milieu sur un onglet pour le fermer, et accidentellement en cliquant au milieu en dehors de l'onglet (qui est la barre de titre en chrome), et donc d'abaisser accidentellement la fenêtre.

Comment puis-je désactiver ce comportement "clic du milieu pour abaisser la fenêtre"?

Rory
la source
Utilisez-vous GNOME Shell, GNOME Classic ou GNOME Classic sans effets? Je demande parce que chacun d'eux utilise un gestionnaire de fenêtres différent, et le paramètre que vous souhaitez est attaché au gestionnaire de fenêtres.
Dylan McCall

Réponses:

9

Pour 14.04 (Trusty Tahr), il pourrait être désactivé avec la commande:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'none'

Rétablir l'état d'origine:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'lower'

De plus, les variantes suivantes sont possibles:

gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-shade'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'maximize'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-maximize-horizontally'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'toggle-maximize-vertically'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'minimize'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'shade'
gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar 'menu'

Mais le bug est toujours là, l'option Google Chrome dans le réglage "Utiliser la barre de titre et les bordures du système" pourrait réduire l'impact ...

dess
la source
J'étais curieux de savoir ce que font les '*shade'options, alors je les ai essayées sur Ubuntu 14.04. 'shade'est "outside of valid range", et 'toggle-shade'semble n'avoir aucun effet. Donnez la chance! Ils semblaient intéressants. :)
CivMeierFan
8

Vous pouvez installer Ubuntu Tweak et il devrait y avoir un paramètre pour cela.

Vous pouvez également y accéder gconf-editor. Accédez à apps> metacity> general> action_middle_click_titlebar et réglez-le sur "none". Cette valeur, "none", est sensible à la casse.

Kris Harper
la source
2
Votre solution fonctionne (également pour Unity) mais il semble que Google Chrome soit un cas spécial et comporte un bogue. Il ignore les paramètres du système de la souris centrale (tous les autres programmes conviennent) pour la barre où se trouvent les onglets. Je vais essayer de faire un rapport de bug sur chrome: - /
therealmarv
@therealmarv Bonne prise. Je peux confirmer ce comportement sur ma machine. Un rapport de bogue semble être en règle.
Kris Harper
1
voici mon rapport de bug à ce sujet: code.google.com/p/chromium/issues/detail?id=132061
therealmarv
2
et 5 ans plus tard, ce bug est toujours une chose -_-
Alice
3

Je suppose que vous utilisez GNOME Shell. Vous pouvez modifier ce paramètre à l'aide d'un outil appelé gnome-tweak-tool, qui apparaît comme "Paramètres avancés" dans la vue d'ensemble des activités.

Tout d'abord, installez gnome-tweak-tool à l' aide du Centre logiciel.

Une fois qu'il est installé, accédez à la vue d'ensemble des activités, tapez "Paramètres avancés" et ouvrez l'application qui apparaît.

Vous pouvez configurer beaucoup de choses dans cet outil, mais celui qui vous intéresse se trouve dans la section Windows sur le côté gauche. Cliquez dessus et modifiez "Action sur la barre de titre avec le bouton du milieu" à votre guise.

Panneau des paramètres de fenêtre de gnome-tweak-tool

Dylan McCall
la source
3

Cela fonctionne pour le chrome:

gconftool-2 --type string --set /apps/metacity/general/action_middle_click_titlebar "none"
Jorge Pastor
la source
Sur ma machine (Ubuntu régulier 16.04), c'est sous un paramètre différent. Pour moi, ce serait gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none".
Hassan
Il y a beaucoup de personnages étranges invisibles dans la commande ci-dessus, donc cela échouera. La commande sans ces personnages étranges est:gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none"
laurent
1
Il serait peut-être préférable de simplement l'utiliser gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar none. Notez que vous devrez peut-être vous déconnecter de Chrome / Chromium pour remarquer le changement.
Kevin
Correction mineure: Chrome (53.0.2785.113) respecte le paramètre, mais Chromium (52.0.2743.116) ne le fait pas pour une raison quelconque.
Kevin
1

Au cas où quelqu'un voudrait l'activer, il y a un bug qui l'affecte sur la cannelle récente. Voir https://bugs.chromium.org/p/chromium/issues/detail?id=777821 .

Solution: créez manuellement un fichier .config / gtk-3.0 / settings.ini avec:

[Settings]
gtk-titlebar-middle-click=lower

Redémarrez ensuite chrome avec chrome: // restart

JavaYu
la source
0

Depuis Ubuntu 18.04.1 LTS, ce problème est résolu en utilisant $ gnome-tweakswindow / middle et en cliquant simplement sur aucun.

Alrik
la source