Come disabilitare lo spostamento della finestra con alt + tasto sinistro del mouse in GNOME Shell?


75

Ci sono un sacco di messaggi su questo su Unity, si tratta di shell di GNOME .

Come con altri poster, utilizzo app (Inkscape in particolare) che utilizza -Click Alte Alt-drag. La shell GNOME mi sta afferrando e disabilitando così le funzionalità dell'applicazione.

Ho provato

  • utilizzando il plug-in Move di ccsm: è possibile disattivarlo e continuare a spostare la finestra Alt-drag.

  • usando l'editor gconf per cambiare /apps/metacity/general/mouse_button_modifier- questo non ha alcun effetto AFAICS.

Mi sta davvero ostacolando. Altrimenti trovo la shell GNOME un ambiente davvero produttivo.



1
Vorrei sottolineare che non è GNOME a farlo, ma piuttosto Ubuntu. L'impostazione predefinita per GNOME Shell è <Super>la chiave di modifica della finestra.
Daniel Quinn,

@DanielQuinn In effetti. Archiviato bugs.launchpad.net/ubuntu/+source/mutter/+bug/1704580 per chiedere a Ubuntu di tornare alla chiave Super / Windows.
Mikel,

Risposte:


111

Prima di tutto, installa dconf-tools Installa dconf-tools .

Per fare ciò, eseguire il comando seguente:

sudo apt-get install dconf-tools

Quindi aprilo, Alt+ F2dconf-editor.

Scorri verso il basso fino a orggnomedesktopwmpreferencesmouse-button-modifier→ Impostalo sul tasto che preferisci.

inserisci qui la descrizione dell'immagine


O, equivalentemente,

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

nel terminal. (Questo non richiede né dconf-editor, né dconf-tools Installa dconf-tools )

Attenzione: impostandolo su niente significa che tutti i clic spostano le finestre, invece di disabilitarlo!


28
Avvertimento! Impostarlo su niente significa che tutti i clic spostano le finestre, invece di disabilitarlo!
Andrea,

6
Ho provato il metodo dconf-editor, ma sembra che non sia successo nulla. <ALT> è ancora il mio tasto modificatore. Ho provato "['<Control> <Alt>']" (seguendo la sintassi delle opzioni di associazione dei tasti) e "<Control> <Alt>". Devo riavviare affinché questo abbia effetto?
Gordon Bean,

3
L'ho provato per la prima volta con il gsettingscomando e sembra averlo cambiato con successo, ma Alt + Drag avrebbe comunque spostato la finestra. Anche dopo un riavvio. Ho quindi installato dconf-tools e confermato con l' editor dconf che è statomouse-button-modifier effettivamente modificato, ma come ho detto, Alt + Drag sposta ancora le finestre. (Sono su Mint Cinnamon 17.2 64 bit)
Bloke,

5
Il valore "<Alt> + <Super>" funziona piuttosto per me
vp_arth,

4
In Cannella si può semplicemente cambiare nelle impostazioni Windows> Behaviour> Special key to move and resize windows.
Rotareti,

9

Utilizzare lo strumento Tweak ( gnome-tweak-tool):

Windows> Tasto azione finestra


Grazie! Questo ha funzionato per me quando tutto ciò che utilizzava dconf-editor o la riga di comando o compiz non è riuscito. Ora posso usare alt per altre scorciatoie e ripristinare la funzionalità su diversi programmi.
Silvestris,

8

Per risolvere il problema di trascinamento della finestra di spostamento Alt + clic:

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

Fa la stessa cosa, in realtà, solo con uno strumento di configurazione diverso e meno hunt-and-click.

Per le versioni più recenti che utilizzano dconf / gsettings, utilizzare questo:

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

2
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"per dconf.
Ulidtko,

7

In Menta (o Cannella) la chiave può essere cambiata o disabilitata in

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

Invece l'ho impostato sul tasto super / windows.


2
Grazie! Lo stesso vale per Cinnamon installato su altri sistemi come Debian (il mio caso d'uso).
Per Lundberg,

Questo funziona per Mate 18.04 tramite Control Centre> Look and Feel> Windows> Behaviour>Movement Key
Underverse

6

Ho impostato Alt+ Supercome una soluzione temporanea. Quindi posso usare la Altchiave in Inkscape e Superper le attività.


cosa intendi per "attività"? Ho cambiato Altin Supere funziona bene per me. Non ho notato effetti collaterali. Perché dovresti averne bisogno Alt + Super?
faizal

3
wiki.gnome.org/Projects/GnomeShell/Tour#Activities_Overview Se imposti "Super" per spostare le finestre non puoi usarlo per mostrare "Panoramica attività". Guarda i tempi di pubblicazione, è stato due anni fa.
KEIII,

Due anni non sono niente.
Johan Boulé,

3

In UBUNTU 14.04 LTS usare come sintassi dconf

<Alt><Super>

Funziona bene per me.

A proposito: se si imposta qualcosa di sbagliato, inizia a spostare la finestra ad ogni clic. Utilizzare per navigare fino al pulsante "Imposta come predefinito". E colpisci.

inserisci qui la descrizione dell'immagine


1
  1. Vai a Impostazioni di sistema
  2. Seleziona tastiera
  3. In basso a sinistra fai clic su "Impostazioni layout"
  4. Seleziona la tua lingua e fai clic sul pulsante "Opzioni" in basso a destra
  5. Seleziona "Alt / Win key behavior"
  6. Modificalo con quello che ti piace. Io uso "Left Alt viene scambiato con Left Win".

0

in CentOS 7, ho dovuto usare

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

Questa impostazione non era stata specificata, il che significava che il pulsante centrale del mouse attivava il menu della finestra. Anche l'impostazione

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

non ha spostato quell'azione in Alt-medio; Ho dovuto impegnarmi activate-window-menu.

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.