Como mover janelas entre monitores e usando atalhos de teclado?


38

No MS Windows, podemos usar Super+ Arrowpara mover uma janela para a direita e esquerda da tela, maximizar, minimizar e até movê-la para outra tela. Existe uma maneira de configurar esse recurso no Gnome?


1
Eu tenho as setas kde e super + para a próxima borda do monitor e para outra tela.
CTRL-ALT-DELOR

Eu recomendo que você altere a seleção "resposta correta" para Simon D, pois ela é mais atualizada e útil nos dias de hoje.
21418 Freedom_Ben

Respostas:


17

Ctrl+ Alt+ NUMPAD 4(borda esquerda) Ctrl+ Alt+NUMPAD 6 (borda direita)

Verifique se você está usando as teclas do cursor NUMPAD, e não as dedicadas, se as tiver. Caso contrário, ele alternará os espaços de trabalho.

Observe que esses atalhos funcionam apenas em janelas não maximizadas. A não maximização de qualquer janela selecionada pode ser feita usando

Ctrl + Alt + NUMPAD 5(centro)

Lista de atalhos de teclado do Unity aqui, caso você não os tenha visto.

Quais são os atalhos de teclado e mouse do Unity?


6
Não funciona no Gnome
Jader Dias

@Jader Dias De que maneira o que "não funciona" no Gnome?
Mayndrük #

3
@ ændrük Em meus atalhos de teclado compreensão da unidade não funcionam no Gnome
Jader Dias

@JaderDias: Mas eles fazem (pelo menos essas teclas específicas, em 12.10), e isso é ótimo! Veja askubuntu.com/a/222902/30266 para mais detalhes.
krlmlr

3
Estes são ótimos, eu só os descobri recentemente. A única coisa que eles não fazem (que o OP pediu) é mover as janelas de um monitor para outro.
Paul Bissex

21

A extensão Put Windows implementa esse recurso. Após a instalação, Super+ Shift+ Lefte Super+ Shift+ Rightmovem a janela ativa para a tela anterior / seguinte, respectivamente - exatamente como no Windows. Isso funciona mesmo em uma configuração de três monitores e a movimentação de janelas maximizadas agora funciona de maneira confiável.

A solução da Frychiko funciona muito bem em uma configuração de dois monitores, mas sofre problemas ao mover janelas maximizadas.

Testado com o Ubuntu 13.04.


1
Após a instalação, você precisa usar a ferramenta gnome-shell-extension-prefs para configurar as teclas usadas (elas não aparecem nas configurações de Teclado). Eu não tinha essa ferramenta (instalei gnome-shellno Ubuntu), mas apt-get install gnome-shell-extensionsdeixe-me executar o "Tweak Tool".
Idbrii 1/08/16

Se tiver definido os monitores para ser um acima do outro, então você precisa usar Super + Shift + Up/DownIsso também funciona no Fedora 28 (Gnome 3)
icc97

18

No Ubuntu 17.10, os atalhos do teclado Shift+ Super+ Arrowsmovem a janela entre os diferentes monitores.

Pode ser modificado em Configurações> Dispositivos> Teclado> Navegação> Mover a janela um monitor para cima / baixo / para a esquerda / direita.


4
O mesmo no Ubuntu Gnome 16.04. Esta é a resposta atualizada, os outros estão mais ou menos desatualizados.

10

ALT + F7 que seleciona a janela e se move usando a seta. Pressione Enter para liberar a janela.


2
É uma resposta válida, mas não conseguir o comportamento desejado
Jader Dias

1
Além disso, pressione SHIFT para mover-se mais rápido ou CTRL para mover-se mais devagar ao usar as teclas de seta
Sam

Para mim, usando o 16.04, nenhuma das outras respostas funciona para mover entre monitores, exceto este (sem instalar uma extensão, o que parece desnecessário).

O mesmo aqui - esta é uma solução funcional para mover uma janela de um monitor com defeito , causada por virtualbox.org/ticket/14743 .
cslotty

0

Adicionando à resposta de Frychiko:

  • ctrl+ alt+ num_pad_5maximiza e minimiza a janela
  • ctrl+ alt+ num_pad_8ou num_pad_2 move as janelas para a borda superior e inferior, respectivamente.

também é muito fácil conseguir isso em laptops - basta adicionar uma fnchave à sua combinação e pronto!


Isso não responde à pergunta, pois apenas as move dentro do monitor atual e não as move para outro monitor.
Kimberly W

A pergunta original foi editada.
Merstzik

0

Testado no Ubuntu 18.04 (Pop! _OS) com Gnome 3.28.2:

  • Movendo a janela na exibição atual: Ctrl+ Super+Arrows

  • Movendo a janela para outra tela: Ctrl+ Shift+ Super+Arrows

Editar:

A resposta inicial funciona (pelo menos) para Pop! _OS 18.04 - os atalhos do teclado podem ser personalizados.

Mais tarde, encontrei esta página wiki do Gnome, que afirma que deveria ser Shift+ Super+Arrows Left/Right


não funciona para o ubuntu 19.04
tatsu 8/07

Talvez eu tenha atalhos de teclado específicos da distribuição. O wiki.gnome.org/Design/OS/KeyboardShortcuts afirma que deve ser Shift + Super + Esquerda / Direita
Cristi

-1

Usando a combinação Ctrl + Shift + Alt + Seta, você pode mover qualquer janela para as outras telas.


Na minha instalação, ele moveria apenas janelas entre os espaços de trabalho. Quando digo telas, você deve pensar em uma configuração de vários monitores.
Jader Dias

Você deve deixar claro na sua pergunta que não quer dizer espaços de trabalho.
você

4
@Roddie Ele deixou isso claro usando as telas de palavras em vez de espaços de trabalho .
Mayndrük #

1
Não, ele não deixou claro, portanto, por que alguém ofereceu exatamente essa resposta.
Roddie 13/05
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.