¿Cómo hacer que cada pantalla sea un espacio separado, pero que tenga un atajo de teclado para mover ambas pantallas al mismo tiempo?


16

En OS X Mavericks, cada pantalla (es decir, monitor) tiene su propio espacio. Hay muchas ventajas en eso.

Pero también hay ventajas en la vieja forma de hacerlo; es decir, quiero que tanto mi [ monitor 1 - space 1] como [ monitor 2 - space 1] sean para mi aplicación Xcode. Y el [ monitor 1 - space 2] [ monitor 2 space 2] para mi cromo y así sucesivamente.

Las Preferencias le ofrecen la opción de ir a la antigua o a la nueva vía Display have separate spaces:

ingrese la descripción de la imagen aquí

Sin embargo, quiero lo mejor de ambos mundos: quiero que cada pantalla tenga su propio espacio ... pero también quiero un atajo de teclado donde pueda mover ambas pantallas al mismo tiempo. ¿Cómo es eso posible?

Respuestas:


8

Quería hacer algo similar. Si bien no estoy seguro de que sea posible hacer que los accesos directos "Mover a la izquierda" y "Mover a la derecha" se comporten como lo desea (al menos no sin una herramienta de terceros), puede acercarse bastante con el "Cambiar al escritorio [n ] "atajos. Esto es lo que hice:

  • En Mission Control, agregue o elimine escritorios de ambas pantallas para que tenga el mismo número en ambas. Estaba usando 5 en Mountain Lion, así que cuando inicié por primera vez en Mavericks, tenía 5 en mi pantalla principal y solo uno ("Desktop 6") en mi pantalla secundaria. Simplemente agregué 4 escritorios nuevos a mi pantalla secundaria, así que ahora tengo 10 en total. El resultado se parece a esto:

Pantalla principal con escritorios 1-5

Pantalla principal con escritorios 1-5

Pantalla secundaria con escritorios 6-10

Pantalla secundaria con escritorios 6-10

  • Ve System Preferences > Keyboard > Shortcutsy selecciona la Mission Controlcategoría.

  • Establezca un acceso directo para cada "par" de escritorios , así:

Atajos de teclado

(Por supuesto, esto resultará en algunos atajos conflictivos, pero no parece ser un problema. Un atajo aún activa ambas acciones).

  • Uso ctrl- 1a través de ctrl- 5(o cualquier conjunto de atajos que eligió) para cambiar entre cada par: ctrl+ 1de escritorio 1 en la pantalla principal y Desktop 6 en el secundario, ctrl+ 2para el escritorio 2 y 7 de escritorio, y así sucesivamente.

Parece un truco, lo sé, pero al menos coincide con el comportamiento al que estaba acostumbrado en Mountain Lion, manteniendo los beneficios del soporte mejorado de múltiples monitores en Mavericks.

EDITAR: acabo de notar que esto puede causar un comportamiento extraño al cambiar los pares de escritorio. Por un lado, después de aterrizar en un escritorio, la barra de menú parpadea de forma errática y finalmente se enfoca en una pantalla u otra, aparentemente al azar. También parece interferir con el cambio de aplicación, ya que no siempre se enfoca en la aplicación o ventana que esperarías. (¿Quizás haya un conflicto entre la aplicación utilizada más recientemente a nivel mundial y la más reciente en ese escritorio en particular? No estoy seguro). Seguiré jugando con ella, pero eso podría ser un factor decisivo para mí. Afortunadamente, todavía tengo la opción de volver al comportamiento anterior a Mavericks si es necesario.


Eso es súper útil, gracias por compartir. ¿Has probado BetterTouchTool? Permite que un solo acceso directo se asigne a varios. Tal vez sea posible asignar ctrl-1 para cambiar un escritorio y luego el otro, para que siempre sucedan en el mismo orden.
chmac

¡Salvador de la vida! No pude entender por mi vida por qué tenía pantallas flotantes de mi IDE RubyMine saltando cuando hice clic en él.
ecbrodie

Esto solía ser una gran respuesta. Sin embargo, para mí ya no funciona bajo El Capitán. ¿Sabes lo que tengo que hacer para que funcione bajo 10.11.6?
Hotschke

10.11.6: El acceso directo solo funciona para la pantalla principal (Preferencias del sistema -> Pantallas, la pantalla con la barra de menú arrastrable)
Hotschke

Aparentemente, hay un problema con el controlador de gráficos nVidia: usar el controlador de gráficos predeterminado de OSX en lugar del controlador web NVIDIA, me funciona de nuevo con 10.11.6.
Hotschke

1

Cuando actualicé a Mavericks, quería poder hacer exactamente lo que usted dice. Pero luego me di cuenta de que es mucho más fácil seleccionar primero la aplicación que desea usar (Comando + Tabulador) y luego las ventanas de la aplicación actual (Ctrl + abajo e izquierda o derecha para obtener la correcta). Funciona para seleccionar la ventana incluso si está en otro espacio y luego cambiará entre monitores.

Entonces, por ejemplo, generalmente tengo más de una ventana de Chrome, una para cada monitor, así que si quiero cambiar entre la más grande y la pequeña, primero selecciono la aplicación Google Chrome, luego Ctrl + Abajo (para ver todas las ventanas de Chrome) y derecha e izquierda para cambiar del monitor grande al pequeño.

Espero que sea util


2
Desafortunadamente, esto no funciona cuando una de las ventanas está en pantalla completa ...
Antoine Lizée

@ AntoineLizée La razón es que OS X trata las aplicaciones de pantalla completa como espacios independientes. Por ejemplo, si Safari está en pantalla completa, es su propio espacio.
jfmercer
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.