Coloque rápidamente una ventana a otra pantalla usando solo el teclado


162

Sé que usando Alt+ F7, puedo usar el teclado para mover la ventana. También puedo usar el complemento "Cuadrícula" de Compiz para colocar rápidamente la ventana alrededor de mi monitor actual. Sin embargo, el complemento de cuadrícula no parece funcionar en el monitor.

Lo que necesito es una forma más rápida de mover la ventana actual a la otra pantalla. En mi configuración actual de monitor dual, encuentro que necesito mover la ventana de enfoque al otro monitor a medida que me concentro en trabajar en otra cosa (y moverla hacia atrás después).

Si uso XMonad (u otros administradores de mosaico), esto sería bastante fácil. Sin embargo, muchas aplicaciones que uso (Gnome Do, MATLAB, visores de imágenes, aplicaciones personalizadas que escribo, ...) no funcionan bien con un administrador de mosaico.

Entonces mi pregunta es: ¿hay una combinación de teclas de acceso directo que mueve la ventana actualmente enfocada al otro monitor (y viceversa)?


12
Gracias, estaba buscando el atajo Alt-F7. La primera vez que encuentro la respuesta que estaba buscando, en una pregunta.
qwertzguy

1
Posible duplicado de la ventana
tudor

Estoy usando Alt-F7. Sin embargo, para una aceleración moviéndose con flechas y Ctrl. Pensamiento mucho más rápido.
Vadim

Respuestas:


197
  1. Instalar CompizConfig Settings ManagerInstalar compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Ejecute CCSM → Ir al final (Administración de ventanas) → Ir a "Poner".

  3. Habilita el complemento.
  4. Configure el acceso directo para "Poner en la próxima salida".
  5. Salga y vuelva a ingresar.

Si el complemento puesto no aparece en CCSM, instale el paquete compiz-pluginsInstalar complementos de compiz . ( sudo apt-get update && sudo apt-get install compiz-plugins)

EDITAR: El paquete de complemento requerido ahora se llama compiz-pluginsa 12.10 y superior. compiz-plugins-extraInstalar compiz-plugins-extra todavía se usa para 12.04.


55
También vale la pena señalar que la "próxima" salida pasará por todos los monitores (sin detenerse en el extremo derecho).
Adrian Schneider

2
No veo el complemento. Usando Ubuntu QQ
Yatharth Agarwal

99
Ah, funciona, ¡solo necesita un cierre de sesión / inicio de sesión!
jaywink

44
No hay ninguna opción "Put"
Richard

66
@ Richard, tendrás que instalar compiz-pluginscomo se menciona en la publicación. (Nota al margen: estoy en Ubuntu 15.04 y una vez que se instaló era el complemento "Put".)
Anonsage

29

Me gusta poner en la próxima salida con Ctrl+ Alt+n

¡disfrútala!

Poner en CCSM Poner en CCSM.

Poner a la siguiente salida Poner a la siguiente salida


1
Ahora, uso la configuración de esta tecla de acceso rápido a '<Alt> <Shift> m'. : P
Chu-Siang Lai

2
No tengo puesto en mi CCSM
Jamie Hutber

13

Alt+ Ctrl+ NumLeft / NumRight

solo para ventana minimizada (!) Encontré hoy en Gnome 3 @ Ubuntu 14.04.

es decir, si desea mover la ventana maximizada, puede

'Win + DownArrow', ' Alt+ Ctrl+ NumLeft / NumRight', 'Win + UpArrow'

o intenta atarlo ...


10
Desafortunadamente, estos Alt+Ctrl+<NumDirection>accesos directos mantienen la ventana en la misma pantalla y no se mueve a otra pantalla ... probado en Ubuntu 15.04 (con Unity).
Anonsage

2
Es el mismo problema en Ubuntu 16.04. Vine aquí para encontrar una solución a este problema.
byxor

1
Funciona para mí en Ubuntu 16.04, ¡gracias!
Juanmi Rodriguez

@ Anonsage Pero es para Gnome. No es la unidad.
G. Demecki

10

En mi máquina (CentOS Linux 7) funcionó de fábrica:
Use window key+ shift+, arrowsesto moverá la ventana rápidamente entre monitores. Funciona en ventanas maximizadas y no maximizadas.


Si es posible, ¿puede aclarar cómo lograr esto en Ubuntu ya que esta es la pregunta?
Kulfy

¡Gracias! ¡Tengo dos monitores (sin hablar de espacios de trabajo) y funcionó bien! [ubuntu budgie 19.04]
sdlins

1
Esto también funciona bien para mí fuera de la caja en Ubuntu 18.04
Gerald

5

Después de instalar compizconfig-settings-manager → Ejecutarlo → Ir al final (Administración de ventanas) → Ir a "Poner".

Entonces deberías probar "Poner dentro de la vista" y "Poner a la izquierda / Poner a la derecha". Si la ventana no está en el borde de la pantalla, necesita doble "derecha / izquierda" para cambiar de pantalla. Por defecto es con super + Numpad-Arrows.


No es la solución más directa, pero una mejor en mi opinión.
Jonás

Esta es la única respuesta que funcionó para mí.
haff

0

Anexo : Si la solución conPut pluginno funciona.

Intente deshabilitar algunas funciones que no usa que pueden interferir. Lo dejé solo Put To Next Outputhabilitado y comenzó a funcionar.


0

Deshabilite las funciones del complemento "Cuadrícula" en ccsm, cierre sesión / inicie sesión y habilite el complemento "poner" con las teclas de combinación que desee. Funciona para mí (ubuntu 16.04).

Habilito algunas funciones en ambos complementos porque quería mover ventanas entre monitores (usando funciones en put), pero quería mantener la función que cambia el tamaño de la ventana a la mitad del ancho del monitor actual (usando funciones en la cuadrícula).


0

Después de instalar CCSM, para agregar la opción "put", también debe instalar:

sudo apt-get install compiz-plugins-extra

0

Haga clic derecho en la parte superior de la ventana en la barra y apareció un menú desplegable para mí con la opción de mover la ventana.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.