Saltar al contenido

Lección 01 · 24 en la ruta · 3 min de lectura · Nivel 0

Pantallas

Monitor ultrawide partido: Windows a la izquierda, Mac a la derecha

La historia detrás de esta lección Un monitor, dos computadoras y un solo teclado

Antes de tocar una línea de comandos, el primer problema de usar una PC con Windows y una Mac mini como un solo puesto de trabajo fue físico: tengo un monitor y dos computadoras. Este post cuenta cómo resolví las pantallas y el teclado, y qué me salió mal. Los pasos exactos están en la guía: pantallas y Deskflow.

Partir el monitor

Mi monitor es un ultrawide de 3440×1440. Tiene un modo Split screen (en el menú del propio monitor, Window settings) que lo reparte en dos entradas: cada mitad queda en 1720×1440. Una mitad la usa Windows y la otra la Mac.

El primer tropiezo fue de orden. En Configuración de pantalla, Windows solo me ofrecía 3440×1440 como resolución recomendada. La resolución de media pantalla aparece después de activar el split en el monitor, no antes. Lo vi en una captura donde el escritorio de Windows se veía como una cajita en el centro: la resolución no coincidía con la mitad real del panel.

El segundo tropiezo fue del lado de la Mac. La mitad de la Mac mostraba el mensaje “Choose to Mirror or Extend Display from the menu”. Sí detectaba su mitad del monitor; solo faltaba decirle qué hacer. La solución es elegir Extender en Centro de control, en Duplicar pantalla.

Deskflow: el cursor que cruza

Con las pantallas listas, faltaba el teclado. Usé Deskflow, el sucesor libre de Synergy y Barrier. Comparte teclado y mouse por la red, sin hardware. La máquina con el teclado físico es el servidor (Windows) y la otra es el cliente (la Mac). Cuando el cursor toca el borde configurado, el servidor deja de mover su puntero y manda los eventos al cliente. En mi configuración la Mac queda a la derecha de Windows.

Tres detalles que conviene saber:

  • Homebrew exige confiar en los taps de terceros. brew install deskflow me respondió “Refusing to load cask from untrusted tap”. Hay que correr brew trust deskflow/tap antes de instalar.
  • macOS pide dos permisos que nadie puede dar por ti: Accesibilidad y Monitorización de entrada. Sin ellos el cliente se conecta pero el cursor no se mueve en la Mac. Son clics en Ajustes del Sistema; ningún script los hace.
  • Los nombres de pantalla deben coincidir exactamente con los que muestra cada máquina. Por eso renombré la Mac a un nombre simple, sin apóstrofe. Un nombre como “Mac mini de alguien” rompe el archivo de configuración.

En el archivo de configuración del servidor dejé dos opciones que uso a diario: switchDelay = 250, que obliga a esperar 250 ms en el borde antes de cruzar y evita cruces accidentales, y clipboardSharing = true, para copiar en una máquina y pegar en la otra. Además, en el teclado de Windows mapeé ctrl = super para que Ctrl+C y Ctrl+V funcionen en la Mac como en Windows.

Lo que no he verificado

Deskflow funciona; lo configuré a mano y lo uso. Pero hay dos pruebas que siguen pendientes en mi lista y no las voy a dar por buenas sin hacerlas:

  • Que la Mac se reconecte sola como cliente después de reiniciar.
  • Que el portapapeles funcione en ambos sentidos, no solo en uno.

¿Y si tienes un KVM?

Si tu monitor trae KVM USB o tienes un switch, quizá no necesitas Deskflow. El KVM cambia teclado, mouse y pantalla con un botón. La diferencia es de uso: con KVM ves una máquina a la vez; con pantalla partida y Deskflow ves las dos y el cursor cruza solo. Yo quería ver las dos a la vez, porque una de ellas va a trabajar mientras yo miro la otra.

Lo que me llevo

Ninguno de estos problemas era de software. Eran de orden: activar el split antes de pedir la resolución, elegir Extender en vez de Duplicar, confiar en el tap antes de instalar. Si algo parece roto en esta etapa, mira primero en qué orden hiciste las cosas.

En el siguiente post pasamos a la Mac: Homebrew, el shell y por qué un PATH puesto en el archivo equivocado hace que todo funcione en la terminal y falle por SSH.

Objetivo

Ver el escritorio de Windows en la mitad izquierda del monitor y el de la Mac en la derecha, cada uno con su resolución nativa de media pantalla (1720×1440).

Por qué

Un monitor ultrawide de 3440×1440 se puede repartir entre dos equipos con el modo Split screen (también llamado PBP, picture by picture): el propio monitor, no el sistema operativo, divide el panel en dos entradas de video y cada mitad queda en 1720×1440. Para cada computadora eso es un monitor distinto, de proporción casi cuadrada. Por eso el orden importa: Windows solo ofrece la resolución de media pantalla cuando el monitor ya está partido (lo vivido aquí, ver “Qué salió mal”). Para la Mac, el paso equivalente es elegir Extender.

Alternativa sin partir la pantalla: un monitor con KVM USB (ver 01-deskflow.md). El monitor de esta guía tiene 2 entradas DP y 2 HDMI y, según su ficha técnica, no trae hub USB ni KVM (dato verificado en PLAN.md §1.2); por eso aquí se usa el split.

Pasos

  1. En el menú del monitor (OSD, botones físicos): Window settings y elegir Split screen. El menú ofrece tres modos: Single window, Split screen y Picture-in-picture.

    (captura del entorno real: no se publica; ver docs/CAPTURAS.md para las del modo demo)

  2. En Windows, después de activar el split: Configuración → Sistema → Pantalla → Resolución de pantalla → elegir la de media pantalla (1720×1440).

  3. En la Mac: la mitad derecha mostrará “Choose to Mirror or Extend Display from the menu”. Ve a Centro de control → Duplicar pantalla y elige Extender (no Duplicar).

Qué salió mal de verdad

1. Cambiar la resolución antes de partir el monitor. Antes del split, Windows muestra 3440×1440 como “Recommended”. La captura muestra el comienzo de la lista (3440×1440, 2560×1440, 1920×1440, …); según la bitácora, 1720×1440 no aparece hasta activar el split en el monitor. Arreglo: activar el split primero.

(captura del entorno real: no se publica; ver docs/CAPTURAS.md para las del modo demo)

2. El escritorio de Windows como una caja dentro de la mitad. Con la resolución que no correspondía a media pantalla, el escritorio no llenó su mitad: quedó en una caja más pequeña (las dos fotos; el recuadro gris es una zona tapada a propósito para ocultar nombres de archivo). Diagnóstico: resolución distinta de la media pantalla real. Arreglo: elegir 1720×1440 una vez activado el split.

(captura del entorno real: no se publica; ver docs/CAPTURAS.md para las del modo demo) (captura del entorno real: no se publica; ver docs/CAPTURAS.md para las del modo demo)

3. La Mac “no detectaba” su mitad. Sí la detectaba: el mensaje “Choose to Mirror or Extend Display from the menu” es la Mac pidiendo que elijas qué hacer con la pantalla nueva. Falta elegir Extender.

(captura del entorno real: no se publica; ver docs/CAPTURAS.md para las del modo demo)

Cómo verificar

  • Windows: Configuración → Pantalla muestra la resolución elegida de media pantalla.
  • Mac: Ajustes → Pantallas muestra el monitor extendido, no duplicado.
  • Compartir teclado y mouse entre las dos mitades no es parte de este paso: es el siguiente (01-deskflow.md).

Pendiente de medir (en PLAN.md figura como “to test”): la frecuencia de refresco que cada máquina reporta por mitad. El OSD de la captura muestra 180 Hz para el monitor completo; la guía no midió qué recibe cada mitad.

Autoevaluación

  1. ¿Por qué Windows no ofrece 1720×1440 antes de activar el split?
    RespuestaPorque el split lo hace el monitor. Antes de activarlo, Windows solo ve un panel de 3440×1440; la mitad de pantalla aparece como resolución cuando el monitor la anuncia.
  2. La Mac dice “Choose to Mirror or Extend Display”: ¿hay un fallo de conexión?
    RespuestaNo. Detectó la pantalla; falta elegir Extender en Centro de control → Duplicar pantalla.
  3. ¿Qué cambia entre un KVM y el split con Deskflow?
    RespuestaCon KVM ves una máquina a la vez en toda la pantalla; con split ves las dos a la vez, y el teclado/mouse lo comparte software (Deskflow).
Se guarda solo en este navegador.