Como desabilito o movimento da janela com alt + botão esquerdo do mouse no GNOME Shell?


75

lotes de mensagens neste cerca de Unidade, trata-se de shell GNOME .

Como em outros pôsteres, eu uso aplicativos (Inkscape em particular) que usam -Click Alte Alt-drag. O shell do GNOME está tirando isso de mim e, assim, desativando recursos no aplicativo.

eu tentei

  • usando o plugin Move do ccsm - você pode desativar isso e ainda mover a janela com a tecla Alt pressionada.

  • usando o editor gconf para mudar /apps/metacity/general/mouse_button_modifier- isso não afeta o AFAICS.

Está realmente me atrapalhando. Caso contrário, acho o shell do GNOME um ambiente realmente produtivo.



1
Eu apontaria que o GNOME não está fazendo isso, mas o Ubuntu. O padrão para o GNOME Shell é ter <Super>a chave modificadora da janela.
Daniel Quinn

@DanielQuinn Indeed. Bugs.launchpad.net/ubuntu/+source/mutter/+bug/1704580 arquivado para solicitar ao Ubuntu que volte para a chave Super / Windows.
Mikel

Respostas:


111

Primeiro de tudo, instale o dconf-tools Instale o dconf-tools .

Para fazer isso, execute o seguinte comando:

sudo apt-get install dconf-tools

Em seguida, abra-o, Alt+ F2dconf-editor.

Role para baixo até orggnomedesktopwmpreferencesmouse-button-modifier→ Defina para a tecla que você preferir.

insira a descrição da imagem aqui


Ou equivalente,

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

no terminal. (Isso não requer dconf-editornem o dconf-tools Instale o dconf-tools )

Aviso: configurá-lo para nada significa que todos os cliques movem as janelas, em vez de desativá-lo!


28
Aviso! Configurá-lo para nada significa que todos os cliques movem as janelas, em vez de desativá-lo!
Andrea

6
Eu tentei o método dconf-editor, mas nada parece ter acontecido. <ALT> ainda é minha chave modificadora. Eu tentei "['<Control> <Alt>']" (seguindo a sintaxe das opções de combinações de teclas) e "<Control> <Alt>". Preciso reiniciar para que isso entre em vigor?
Gordon Feijão

3
Eu tentei pela primeira vez com o gsettingscomando, e parece que ele foi alterado com êxito, mas Alt + Drag ainda moveria a janela. Mesmo após uma reinicialização. Eu instalei o dconf-tools e confirmei com o dconf-editor que mouse-button-modifierrealmente foi alterado, mas como eu disse, Alt + Drag ainda move as janelas. (Estou no Mint Cinnamon 17.2 64bit)
Bloke

5
O valor "<Alt> + <Super>" funciona muito bem para mim
vp_arth 26/02/16

4
Em Canela você pode simplesmente mudá-lo nas configurações Windows> Behaviour> Special key to move and resize windows.
Rotareti 06/10/19

9

Use a ferramenta Tweak ( gnome-tweak-tool):

Windows> Chave de Ação da Janela


Obrigado! Isso funcionou para mim quando tudo usando o dconf-editor ou a linha de comando ou o compiz falhou. Agora eu posso usar alt para outros atalhos e restaurar a funcionalidade para vários programas.
Silvestris

8

Para resolver o problema de arrastar a janela de movimentação Alt + Click:

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

Realmente faz a mesma coisa, apenas com uma ferramenta de configuração diferente e menos busca e clique.

Para versões mais recentes usando dconf / gsettings, use este:

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

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

7

No Mint (ou Canela), a chave pode ser alterada ou desativada em

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

Eu tenho que definir a tecla super / windows.


2
Obrigado! O mesmo vale para o Cinnamon instalado em outros sistemas como o Debian (meu caso de uso).
Per Lundberg

Isso funciona para Companheiro 18,04 através Control Centre> Look and Feel> Windows> Behaviour>Movement Key
Underverse

6

Defino Alt+ Supercomo uma solução temporária. Para que eu possa usar a Altchave no Inkscape e Superpara atividades.


o que você quer dizer com "atividades"? Eu mudei Altpara Supere funciona bem para mim. Não notei nenhum efeito colateral. Por que você precisaria Alt + Super?
faizal

3
wiki.gnome.org/Projects/GnomeShell/Tour#Activities_Overview Se você definir "Super" para mover janelas, não poderá usá-lo para exibir "Visão geral das atividades". Olhe o tempo de postagem, foi há dois anos atrás.
KEIII

Dois anos não são nada.
Johan Boulé

3

No UBUNTU 14.04 LTS, use a sintaxe dconf como

<Alt><Super>

Funciona bem para mim.

BTW: Se você definir algo errado, ele começará a mover a janela a cada clique. Use para navegar até o botão "Definir como padrão". E bateu.

insira a descrição da imagem aqui


1
  1. Vá para Configurações do sistema
  2. Selecionar teclado
  3. No canto inferior esquerdo, clique em "Configurações de layout"
  4. Selecione seu idioma e clique no botão 'Opções' no canto inferior direito
  5. Selecione 'Alt / Win key behavior'
  6. Mude para o que você gosta. Eu uso 'Left Alt é trocado por Left Win'.

0

no CentOS 7, eu tive que usar

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

Essa configuração não foi especificada, o que significava que o botão do meio do mouse ativava o menu da janela. Configuração uniforme

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

não moveu essa ação para Alt-middle; Eu tive que ligar activate-window-menu.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.