Deaktivieren Sie das Verhalten „Mittleres Klicken, um das Fenster zu schließen“ auf dem Gnome

23

Ich benutze den Chromium-Webbrowser und Standard-Gnome (dh nicht Unity). Chromium hat (wie viele andere Dinge) viele Registerkarten und ermöglicht es Ihnen, mit der mittleren Maustaste auf eine Registerkarte zu klicken, um die Registerkarte zu schließen. Wenn ich jedoch mit der mittleren Maustaste auf den blauen Bereich außerhalb der Registerkarte klicke, wird das Fenster unter allen anderen Fenstern abgesenkt. Oft versuche ich jedoch, mit der mittleren Maustaste auf einen Tab zu klicken, um ihn zu schließen, und versehentlich mit der mittleren Maustaste außerhalb des Tabs (der Titelleiste in Chrom) zu klicken und damit das Fenster versehentlich zu senken.

Wie deaktiviere ich dieses Verhalten "mittleres Klicken zum unteren Fenster"?

Rory
quelle
Verwenden Sie GNOME Shell, GNOME Classic oder GNOME Classic ohne Effekte? Ich frage, weil jeder von diesen einen anderen Fenstermanager verwendet und die gewünschte Einstellung an den Fenstermanager angehängt ist.
Dylan McCall

Antworten:

9

Für 14.04 (Trusty Tahr) kann es mit dem Befehl deaktiviert werden:

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

Originalzustand wiederherstellen:

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

Auch folgende Varianten sind möglich:

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'

Aber der Fehler ist immer noch da, die Google Chrome-Option unter "Titelleiste und Rahmen des Systems verwenden" könnte die Auswirkungen verringern ...

dess
quelle
Ich war neugierig, was die '*shade'Optionen bewirken, und habe sie unter Ubuntu 14.04 ausprobiert. 'shade'ist "outside of valid range"und 'toggle-shade'scheint keine Wirkung zu haben. Drat das Glück! Sie klang interessant. :)
CivMeierFan
8

Sie können Ubuntu Tweak installieren und es sollte eine Einstellung dafür geben.

Sie können es auch durch bekommen gconf-editor. Gehen Sie zu apps> metacity> general> action_middle_click_titlebar und setzen Sie es auf "none". Dieser Wert "none" unterscheidet zwischen Groß- und Kleinschreibung.

Kris Harper
quelle
2
Ihre Lösung funktioniert (auch für Unity), aber es scheint, dass Google Chrome ein Sonderfall ist und einen Fehler aufweist. Die Systemeinstellungen der mittleren Maus (alle anderen Programme sind in Ordnung) für die Leiste, in der sich die Registerkarten befinden, werden ignoriert. Ich werde versuchen, einen Fehlerbericht bei Chrom zu machen: - /
therealmarv
@ Therealmarv Guter Fang. Ich kann dieses Verhalten auf meinem Computer bestätigen. Ein Fehlerbericht scheint in Ordnung zu sein.
Kris Harper
1
Hier ist mein Fehlerbericht dazu: code.google.com/p/chromium/issues/detail?id=132061
therealmarv
2
und 5 Jahre später ist dieser Bug immer noch eine Sache -_-
Alice
3

Ich gehe davon aus, dass Sie GNOME Shell verwenden. Sie können diese Einstellung mit einem Tool namens Gnome-Tweak-Tool ändern, das in der Aktivitätenübersicht als "Erweiterte Einstellungen" angezeigt wird.

Installieren Sie zunächst das Gnome-Tweak-Tool mit dem Software-Center.

Wechseln Sie nach der Installation zur Aktivitätenübersicht, geben Sie "Erweiterte Einstellungen" ein und öffnen Sie die angezeigte Anwendung.

Sie können viele Dinge in diesem Tool konfigurieren, aber das, an dem Sie interessiert sind, befindet sich im Windows-Abschnitt auf der linken Seite. Klicken Sie darauf und ändern Sie die Option "Aktion in der Titelleiste - Klicken mit der mittleren Maustaste" in eine beliebige Option.

Das Fenster-Einstellungsfeld von gnome-tweak-tool

Dylan McCall
quelle
3

Dies funktioniert für Chromium:

gconftool-2 --type string --set /apps/metacity/general/action_middle_click_titlebar "none"
Jorge Pastor
quelle
Auf meinem Rechner (reguläres Ubuntu 16.04) ist dies unter einer anderen Einstellung. Für mich wäre das gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none".
Hassan
Es gibt viele seltsame unsichtbare Zeichen im obigen Befehl, so dass es fehlschlagen wird. Der Befehl ohne diese seltsamen Zeichen lautet:gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none"
laurent
1
Es könnte besser sein, nur zu verwenden gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar none. Beachten Sie, dass Sie sich möglicherweise für Chrome / Chromium abmelden müssen, um die Änderung zu bemerken.
Kevin
Kleinere Korrekturen: Chrome (53.0.2785.113) berücksichtigt die Einstellung, Chrom (52.0.2743.116) aus irgendeinem Grund nicht.
Kevin
1

Für den Fall, dass jemand dies aktivieren möchte, gibt es einen Fehler, der sich auf Cinnamon auswirkt. Siehe https://bugs.chromium.org/p/chromium/issues/detail?id=777821 .

Die Lösung: Erstellen Sie manuell eine .config / gtk-3.0 / settings.ini mit:

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

Starten Sie dann chrome mit chrome: // restart neu

JavaYu
quelle
0

Ab Ubuntu 18.04.1 LTS wird dieses Problem mit $ gnome-tweakswindow / middle und einem Klick auf none behoben .

Alrik
quelle