2009-10-14 15:53:37 +0000 2009-10-14 15:53:37 +0000
305
305

Volver a poner una ventana fuera de pantalla en pantalla en Mac OS X

Parece que Mac OS X 10.6.1 Snow Leopard tiene la tendencia a dejar algunas ventanas fuera de pantalla a veces, especialmente cuando desconecto un monitor externo de mi MacBook. ¿Cómo puedo volver a poner la ventana en pantalla cuando no es posible coger la barra de título y arrastrarla de nuevo a la pantalla? XvsXP.com recomienda ajustar la resolución de la pantalla hacia abajo para que las ventanas fuera de la pantalla “vuelvan a aparecer” y luego ajustar la resolución de la pantalla a su configuración original. En OS X 10.4 Tiger, tenía un script que hacía que todas las ventanas fuera de pantalla volvieran a aparecer, pero en mis actualizaciones a Leopard y ahora a Snow Leopard, parece que no tengo ese script.

¿Alguna solución mejor?

Respuestas (21)

316
316
316
2009-10-14 16:25:43 +0000

Este método parece funcionar: haga clic en el menú Ventana, luego haga clic en Zoom

123
123
123
2011-12-10 21:23:14 +0000

No he leído todo el hilo pero la forma más fácil que encontré fue cambiar la resolución de la pantalla :

Ir a Preferencias del sistema “ Pantallas y luego cambiar la resolución.

Esto forzará a tu ordenador a renderizar la pantalla de nuevo y reposicionar todas las ventanas abiertas. Luego sólo tienes que volver a tu configuración de resolución original y todo debería volver a su lugar.

46
46
46
2009-10-14 16:04:17 +0000

Tres ideas:

  • CmdF1 (o CmdfnF1 si has configurado el teclado de tu MacBook para usar las teclas de función normales) cambia las pantallas entre el modo espejo y el escritorio extendido. Un efecto secundario es que las ventanas se mueven de forma impredecible. Esto podría mover la ventana que falta a algún lugar visible. Sin embargo, es probable que esto requiera que el monitor externo esté conectado.

  • Activa Spaces, pulsa la tecla de acceso directo para mostrar la vista general de los espacios y ver si el contorno de la ventana que falta es visible allí. Si es así, arrástrelo hasta donde quiera.

  • Salga de la aplicación y vuelva a iniciar. Definitivamente una solución no ideal y no práctica si hay trabajo no guardado.

37
37
37
2012-09-24 11:40:40 +0000

Algunas ventanas se pueden mover, por ejemplo, arrastrándolas horizontalmente desde el borde inferior.

También podrías intentar ejecutar scripts como este en el AppleScript Editor:

tell application "iTunes"
    set bounds of windows to {100, 100, 800, 800}
end tell
tell application "System Events" to tell window 1 of process "UltraEdit"
    set position to {100, 100}
    set size to {800, 800}
end tell
36
36
36
2014-10-13 19:49:26 +0000

Si puede ver una parte de la ventana, mantenga pulsada la tecla Opción y luego haga clic en uno de los bordes de la ventana. Esto le permitirá arrastrar la ventana a la vista completa.

21
21
21
2011-01-28 13:24:20 +0000

Nada de lo anterior me funcionó, pero logré una solución cambiando:

  • Preferencias del sistema
  • Hardware
  • Pantallas

Luego vaya a la “pestaña” de “Arreglo” y arrastre la ventana externa sobre la interna (en lugar de una al lado de la otra).

9
9
9
2015-02-17 17:03:35 +0000

Si la opción Window/Zoom del menú no ayuda (como se sugiere en la primera respuesta):

(esto podría suceder cuando la aplicación tiene su propia implementación no estándar del menú Window como Adobe Photoshop),

tienes que ir a Configuración de pantalla y seleccionar la opción ‘Más espacio’ (Escalado).

Ver:

Si desea tener alguna solución permanente, por favor instale BetterTouchTool , que proporciona opciones extra (gestos) para mover las ventanas. En el ejemplo:

8
8
8
2011-07-26 14:49:07 +0000

Tuve este problema con Parallels desktop 6 en OS X Lion, donde la ventana real de la VM estaba oculta fuera de la pantalla, y sólo visible en el control de la misión, y cuando pasabas entre los espacios.

Así que para aquellos con el mismo problema, y con suerte esto es aplicable en otros lugares: La solución es hacer clic con el botón derecho del ratón en el icono de la aplicación en el Dock, luego ir al menú “Opciones”, y en “Asignar a” elegir “Este escritorio”. Eso debería mover la ventana de la aplicación de nuevo al escritorio actual. Todavía prefiero los espacios antiguos del panel previo para este tipo de cosas - mucho más rápido.

Espero que eso ayude a los que se tropiezan con esta entrada, con el mismo problema con Parallels (como yo lo hice)

Nota que en Lion, no hay opción de Asignar a en esta posición.

8
8
8
2014-10-26 09:59:52 +0000

He encontrado una manera, usando “Force Quit…”, haciendo clic en el icono de la esquina superior izquierda.

Úsalo para forzar la salida de la aplicación, y luego inícialo de nuevo. Comienza de nuevo, y la ventana está en pantalla.

7
7
7
2014-09-11 19:44:21 +0000

Si todavía tiene una pantalla externa conectada, o está reconectando la pantalla externa, y en ese momento la ventana está fuera de la pantalla y es inmanejable, es posible hacer clic con el botón derecho del ratón en el icono de esa aplicación en el muelle y forzar la ventana para que se ajuste a la otra pantalla.

Esto le permitirá ajustar la posición de la ventana sin necesidad de modificar la resolución de las pantallas o abrir la pestaña de preferencias del sistema. Todavía no es tan fácil como una solución de MS Windows, pero definitivamente más fácil que pasar por todo el resto de esa molestia.

5
5
5
2012-09-10 17:25:10 +0000

Ninguno de los métodos anteriores me funcionó en OSX 10.7.4. Intentaba acceder a KeePassX, que estaba completamente fuera de la pantalla. (Lo había movido a una segunda pantalla en casa, pero ahora estaba en la oficina, sin ninguna segunda pantalla.)

Cambiar la resolución hacia adelante y hacia atrás no tenía ningún efecto. Cerrar la aplicación y abrirla de nuevo, no tuvo efecto.

Sin embargo, cuando cerré la base de datos, y pedí abrir una nueva, movió la ventana para que pudiera acceder al desplegable para seleccionar un archivo. (¡yay!)

4
4
4
2017-03-01 20:40:41 +0000

Mantén pulsada la opción + haz clic dos veces en el icono de la aplicación en el dock y primero minimizará y luego restaurará las ventanas a la vista completa en tu escritorio.

3
3
3
2015-05-18 18:00:59 +0000

Intenté casi todo lo anterior para una aplicación llamada SecurID que usamos para el acceso a la VPN para el trabajo. Este AppleScript finalmente lo resolvió (cortesía de http://www.leonamarant.com/2008/04/02/how-to-get-off-screen-windows-back-on-your-mac-os-x-v105/ )

-- Example list of processes to ignore: {"xGestures"} or {"xGestures", "OtherApp", ...}
property processesToIgnore : {}

-- Get the size of the Display(s), only useful if there is one display
-- otherwise it will grab the total size of both displays
tell application "Finder"
    set _b to bounds of window of desktop
    set screen_width to item 3 of _b
    set screen_height to item 4 of _b
end tell

tell application "System Events"
    set allProcesses to application processes
    set _results to ""
    repeat with i from 1 to count allProcesses
        set doIt to 1
        repeat with z from 1 to count processesToIgnore
            if process i = process (item z of processesToIgnore) then
            set doIt to 0
            end if
        end repeat

        if doIt = 1 then
            tell process i
                repeat with x from 1 to (count windows)
                    set winPos to position of window x
                    set _x to item 1 of winPos
                    set _y to item 2 of winPos

                    if (_x < 0 or _y < 0 or _x > screen_width or _y > screen_height) then
                        set position of window x to {0, 22}
                    end if
                end repeat
            end tell
        end if
    end repeat
end tell
3
3
3
2010-08-27 23:56:04 +0000

La posición de las vistas se guardan en los propios archivos del plumín. La forma en que arreglé esto fue hacer un cambio en la Vista y luego guardarla. Apagar el Interface Builder y volverlo a encender. Mi ventana y mi vista se reunieron de nuevo en la pantalla principal. Debo decir que intenté todas las opciones antes de hacer esto. Ese es el Zoom, borrando el .plist de la Biblioteca/Preferencias, F8, Reunir Ventanas… Ninguna de ellas funcionó. Espero que esto ayude.

2
2
2
2015-03-03 19:31:12 +0000

La respuesta simple para mí, si sólo estás quitando completamente los monitores externos (por ejemplo, para ir a una conferencia con tu portátil) es simplemente cerrar la tapa y abrirla de nuevo. Todas las otras respuestas (^1, Zoom, mover ventanas) no funcionaron para mí.

2
2
2
2009-10-14 16:54:44 +0000

Ir a Preferencias del Sistema “ Pantallas ” Detectar Pantallas.

Forzará al sistema a reexaminar, y detectará el monitor faltante… Eso típicamente resuelve el problema cuando me encuentro con él.

También, si eso no funciona, y su sistema aún cree que el monitor está conectado, intente dos cosas:

  1. Si tiene el cable aún conectado (pero sin conectar a un monitor), desconéctelo.
  2. 2. En la pestaña de disposición en el panel de pantallas, intente “Reunir ventanas”. Eso debería reunir todas las ventanas del monitor activo / primario.
1
1
1
2014-03-26 11:02:15 +0000

El método WindowZoom es interesante y probablemente lo que yo usaría si no fuera por Moom . Te permite configurar teclas de acceso rápido para reposicionar y redimensionar ventanas. Tengo una rejilla de 9 celdas (altoption1-9) así como mitades izquierda/derecha y algunas otras.

El valor por defecto de Moom para centrar y expandir una ventana es controlshiftz y luego space - lo cambié a altz. Súper útil para los screencasts también, ya que tienes mucho más control sobre la posición de la ventana.

0
0
0
2019-09-09 23:29:45 +0000

La solución de un tercero es usar HyperDock . Actualmente es compatible con macOS 10.14 Mojave.

Esta utilidad modifica el Dock para mostrar una vista previa de las ventanas de cada aplicación que flotan sobre el icono de la aplicación.

Éstas son arrastrables, así que sólo tienes que elegir la ventana que deseas ver y arrastrarla al monitor en el que necesitas que esté.

0
0
0
2014-07-15 21:51:20 +0000

En mi situación, la ventana desapareció en Mavericks después de que desconecté uno de mis monitores externos. Todavía tenía otro monitor externo conectado a mi MacBook Pro, mientras que las ventanas que se movían desde el externo desconectado se desplazaban a mi pantalla incorporada. Una ventana de Chrome estaba bien fuera de la pantalla real, pero con la forma en que funcionan las pantallas y los “espacios” en Mavericks ninguna parte de ella se mostraba en las otras pantallas.

La forma más fácil que he encontrado es abrir Exposé (ya sea presionando la tecla F9 si has vuelto a activar ese atajo de teclado, o deslizando hacia arriba con tres o cuatro dedos dependiendo de tu configuración) y arrastrar la ventana que falta de un monitor a otro. Esto hará que OS X posicione la ventana dentro de los límites del nuevo monitor de forma automática, y será visible de nuevo.

0
0
0
2010-06-24 14:21:21 +0000

Para casos extremos, como el que estoy encontrando con Interface Builder, puedes intentar reconectar tu segundo monitor, encontrar esa ventana que falta y luego arrastrarla de nuevo a la pantalla principal.

Ahora, para comprobar tu trabajo, abandona el programa y luego vuelve a iniciarlo asegúrate de que todas las ventanas deseadas viven en tu pantalla principal.

Ahora, desconecta el segundo monitor - las cosas deberían estar bien.

0
0
0
2018-02-22 23:17:21 +0000

Me pregunto por qué no se mencionó antes, pero hay una forma muy sencilla de resolverlo.

Puedes agarrar uno de los bordes horizontales o verticales de la ventana (aunque no las esquinas) y mover el ratón en paralelo al borde, no en la dirección que normalmente lo harías para redimensionar la ventana.

Es decir, si mueves el borde horizontal de la ventana horizontalmente o el vertical verticalmente, entonces no redimensiona la ventana sino que mueve el conjunto. Ahora puede arrastrar la parte que falta de la ventana de vuelta a la pantalla.