Disabilita il comportamento del "clic centrale nella finestra inferiore" su gnome


23

Sto usando il browser Chromium e lo gnome standard (cioè non l'unità). Chromium (come molte altre cose) ha molte schede e ti consente di fare clic centrale su una scheda per chiuderla. Ma se faccio clic centrale sulla parte blu fuori dalla scheda, allora abbassa la finestra sotto tutte le altre finestre. Tuttavia, mi trovo spesso a tentare di fare clic centrale su una scheda per chiuderla, e accidentalmente fare clic centrale all'esterno della scheda (che è la barra del titolo in cromo), e quindi abbassare accidentalmente la finestra.

Come disabilito questo comportamento di "clic centrale nella finestra inferiore"?


Stai usando GNOME Shell, GNOME Classic o GNOME Classic senza effetti? Lo sto chiedendo perché ognuno di questi utilizza un gestore di finestre diverso e l'impostazione desiderata è collegata al gestore di finestre.
Dylan McCall,

Risposte:


9

Per 14.04 (Trusty Tahr) potrebbe essere disabilitato con il comando:

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

Ripristina stato originale:

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

Inoltre, sono possibili le seguenti varianti:

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'

Ma il bug è ancora lì, l'opzione di Google Chrome in Impostazione "Usa barra del titolo e bordi del sistema" potrebbe ridurre l'impatto ...


Ero curioso di sapere cosa fanno le '*shade'opzioni, quindi le ho provate su Ubuntu 14.04. 'shade'è "outside of valid range"e 'toggle-shade'sembra non avere alcun effetto. Buona fortuna! Sembravano interessanti. :)
CivMeierFan,

8

Puoi installare Ubuntu Tweak e dovrebbe esserci un'impostazione per questo.

Puoi anche farcela gconf-editor. Vai su app> metacity> generale> action_middle_click_titlebar e impostalo su "none". Questo valore, "nessuno", fa distinzione tra maiuscole e minuscole.


2
La tua soluzione funziona (anche per Unity) ma sembra che Google Chrome sia un caso speciale e abbia un bug. Ignora le impostazioni di sistema del mouse centrale (tutti gli altri programmi vanno bene) per la barra in cui si trovano le schede. Proverò a fare una segnalazione di bug su
Chromium

@therealmarv Buona cattura. Posso confermare questo comportamento sulla mia macchina. Una segnalazione di bug sembra essere in ordine.
Kris Harper,

1
ecco la mia segnalazione di bug su questo: code.google.com/p/chromium/issues/detail?id=132061
therealmarv

2
e 5 anni dopo, questo bug è ancora una cosa -_-
Alice

3

Presumo che tu stia usando GNOME Shell. Puoi modificare questa impostazione usando uno strumento chiamato gnome-tweak-tool, che appare come "Impostazioni avanzate" nella panoramica delle attività.

Innanzitutto, installa gnome-tweak-tool utilizzando Software Center.

Una volta installato, vai alla panoramica Attività, digita "Impostazioni avanzate" e apri l'applicazione che appare.

Puoi configurare molte cose in questo strumento, ma quello che ti interessa è nella sezione Windows sul lato sinistro. Fare clic su questo e cambiare "Azione sulla barra del titolo facendo clic con il pulsante centrale" in qualsiasi cosa si desideri.

pannello delle impostazioni della finestra di gnome-tweak-tool


3

Questo funziona per Chromium:

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

Sulla mia macchina (normale Ubuntu 16.04), questo ha una diversa impostazione. Per me sarebbe gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none".
Hassan,

Ci sono molti strani personaggi invisibili nel comando sopra, quindi fallirà. Il comando senza questi strani personaggi è:gconftool-2 --type string --set /org/gnome/desktop/wm/preferences/action_middle_click_titlebar "none"
laurent

1
Potrebbe essere meglio usare solo gsettings set org.gnome.desktop.wm.preferences action-middle-click-titlebar none. Tieni presente che potrebbe essere necessario disconnettersi per Chrome / Chromium per notare la modifica.
Kevin,

Correzione minore: Chrome (53.0.2785.113) rispetta l'impostazione, ma Chromium (52.0.2743.116) non per qualche motivo.
Kevin,


0

A partire da Ubuntu 18.04.1 LTS questo problema viene risolto usando $ gnome-tweakswindow / middle e semplicemente facendo clic su none.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.