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"?


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 ...


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.


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


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


3

Dies funktioniert für Chromium:

gconftool-2 --type string --set /apps/metacity/general/action_middle_click_titlebar "none"

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


0

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.