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)?

Dat Chu
fuente
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.

grizwako
fuente
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

Chu-Siang Lai
fuente
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 ...

viktorkho
fuente
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.

Andrey
fuente
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.

ioaniatr
fuente
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.

Waldemar Wosiński
fuente
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).

brunoroquette
fuente
0

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

sudo apt-get install compiz-plugins-extra
gujou
fuente
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.

Nombre de oro
fuente