Compartir entrada Mac + Windows — un teclado y ratón para dos PCs
Comparativa de Synergy · Barrier · Logitech Flow · Mouse Without Borders · Universal Control, más una guía de Barrier para el caso habitual Mac↔Windows.
Si tienes Mac y Windows en el mismo escritorio, usar un solo teclado y ratón para ambos es una mejora inmediata en calidad de vida. A diferencia de un KVM hardware, el software de compartir entrada permite que el cursor cruce el borde de la pantalla y cambie de equipo sin interrupciones, como si fuera una configuración multimonitor natural.
Existen cinco opciones y la mejor depende del caso concreto. Esta página se organiza así: recomendación por escenario → matriz de comparación → guía de Barrier para el caso más común Mac+Win.
TL;DR — recomendación de una línea por escenario
| Escenario | Elección |
|---|---|
| Mac + Windows (el caso habitual) | Barrier (gratis) o Synergy (de pago, más estable) |
| Mac + Mac (o iPad) | Universal Control (integrado en Apple, sin SW adicional) |
| Windows + Windows | Mouse Without Borders (Microsoft oficial, gratis, la más fluida) |
| Mismo ratón/teclado Logitech en ambas, Mac/Win mezclado | Logitech Flow (integrado en Logi Options+, muy fluido) |
| Necesitas licencia empresarial/de equipo | Synergy 3 (de pago, soporte oficial) |
Matriz de comparación
| Solución | Compatibilidad de SO | Precio | Estabilidad | Notas |
|---|---|---|---|---|
| Barrier | Mac · Win · Linux | Gratis (OSS) | ⭐⭐⭐ | Fork de Synergy 1.x. Configuración algo laboriosa |
| Synergy 3 | Mac · Win · Linux | $29/dispositivo (pago único) | ⭐⭐⭐⭐ | Soporte oficial, cifrado, autodescubrimiento |
| Logitech Flow | Mac · Win (solo disp. Logi) | Gratis (incluido con el dispositivo) | ⭐⭐⭐⭐⭐ | La más fluida, requiere Logi Options+ |
| Mouse Without Borders | Solo Win | Gratis | ⭐⭐⭐⭐ | MS oficial. Sin soporte Mac |
| Apple Universal Control | Solo Mac · iPad | Gratis (integrado en macOS) | ⭐⭐⭐⭐⭐ | Sin soporte Windows |
El uso compartido del portapapeles es estándar en Barrier/Synergy/Logitech Flow y Mouse Without Borders. Universal Control solo comparte texto (usa AirDrop para archivos).
Elige primero — cuál usar
Mac + Windows (el caso principal aquí)
Para uso personal: prueba Barrier primero; si es inestable, paga por Synergy. Mismo principio de funcionamiento: teclado y ratón conectados al PC servidor, entrada reenviada a los PCs cliente.
Si usas ratón y teclado Logitech en ambas, Logitech Flow es la respuesta: sin software adicional y la opción más fluida.
Caso de mismo fabricante
- Solo Mac: Universal Control. `Ajustes del sistema → Pantallas → Avanzado → "Permitir que el puntero y el teclado..."``
- Solo Windows: Mouse Without Borders. Instala desde Microsoft Store
Guía de Barrier — Mac (servidor) + Windows (cliente)
Servidor = el PC al que están conectados físicamente el teclado y el ratón. Cualquiera de los dos puede actuar como servidor; normalmente es el que tiene la distribución de teclado más familiar. En esta guía: Mac = servidor, Windows = cliente.
1. Instalación
Mac (servidor):
brew install --cask barrier
# O descarga el .dmg desde https://github.com/debauchee/barrier/releasesWindows (cliente):
winget install --id Debauchee.Barrier --silent
# O descarga el .msi desde https://github.com/debauchee/barrier/releasesBarrier no recibe actualizaciones activas desde 2022. macOS 15 (Sequoia) y versiones más recientes tienen problemas ocasionales con los diálogos de permisos. Considera usar Input Leap, el fork sucesor de Barrier.
2. Misma red + firewall
Ambas máquinas deben estar en la misma LAN (normalmente la misma Wi-Fi o cable). Las subredes distintas requieren enrutamiento o VPN.
Firewall de Windows:
# Permite tráfico entrante en el puerto 24800 de Barrier
New-NetFirewallRule -DisplayName "Barrier" -Direction Inbound -LocalPort 24800 -Protocol TCP -Action AllowFirewall de macOS:
Si Ajustes del sistema → Red → Firewall está activado, el primer inicio de Barrier.app muestra un diálogo «Permitir conexiones entrantes» — haz clic en Permitir.
3. Configuración del servidor Mac
- Inicia Barrier → selecciona el botón de radio Server
- Haz clic en Configure Server...
- Arrastra el icono del monitor desde la esquina superior derecha a la cuadrícula → coloca Windows relativo a Mac
- Haz doble clic en la pantalla añadida → establece Screen name con el nombre de host de Windows (distingue mayúsculas)
- Nombre de host de Windows: comprueba con
hostname
- Nombre de host de Windows: comprueba con
- OK → haz clic en Start en la ventana principal
4. Permisos de macOS (esencial, a menudo omitido)
macOS exige consentimiento explícito para que Barrier intercepte eventos del sistema:
Ajustes del sistema → Privacidad y seguridad:
- Accesibilidad → Barrier ✅
- Monitorización de entrada → Barrier ✅
- Grabación de pantalla → Barrier ✅ (necesario para el texto del portapapeles)
Reinicia Barrier tras conceder los permisos.
5. Configuración del cliente Windows
- Inicia Barrier → selecciona el botón de radio Client
- Server IP: IP del Mac (obtén con
ipconfig getifaddr en0en Mac, oAjustes del sistema → Red → Wi-Fi → Detalles → TCP/IP) - Start
6. Verificación
Mueve el ratón en Mac más allá del borde de la pantalla → el cursor aparece en Windows. El teclado sigue al cursor.
Portapapeles: copia en Mac con Cmd+C → pega en Windows con Ctrl+V. Si no funciona, comprueba de nuevo el permiso de Grabación de pantalla en macOS.
7. Inicio automático
Mac: en Barrier Barrier → Save configuration as..., luego añade Barrier.app en Ajustes del sistema → General → Elementos de inicio de sesión.
Windows: en Barrier File → Save configuration as..., luego Configuración → Aplicaciones → Inicio → Barrier activado. O usa Barrier → Auto start on boot.
Logitech Flow — Usuarios de ratón/teclado Logi
Si tienes un ratón Logitech (MX Master, MX Anywhere) o teclado (MX Keys) emparejado (Bluetooth o receptor Unifying) en ambas máquinas, Flow apenas requiere configuración.
1. Instala Logi Options+ en ambos PCs
- Mac:
brew install --cask logi-options-pluso logitech.com/options - Windows:
winget install Logitech.OptionsPlus
2. Activa Flow
Misma LAN. Inicia Logi Options+ en ambas máquinas → menú izquierdo Flow → ambas se detectan automáticamente → arrastra el diseño de pantalla → activa.
3. Verificación
Mueve el cursor más allá del borde de la pantalla → cambia al otro PC. El teclado le sigue. El uso compartido del portapapeles se puede activar/desactivar.
Flow funciona únicamente con dispositivos de entrada Logitech. Para Apple Magic Mouse u otros fabricantes, Flow no es válido: usa Barrier.
Mouse Without Borders — Solo Windows
Nació como proyecto de Microsoft Garage y fue integrado en PowerToys. Solo Windows ↔ Windows.
Instalación
# Método 1: integrado en PowerToys (si ya lo usas)
winget install Microsoft.PowerToys --silent
# → Inicia PowerToys → menú izquierdo "Mouse Without Borders" → activa
# Método 2: independiente (solo cuando PowerToys no está disponible)
winget install Microsoft.MouseWithoutBordersConfiguración
- Activa en el primer PC → aparece una clave de seguridad (8 dígitos)
- Activa en el segundo PC → introduce el nombre + clave de seguridad del primer PC
- Se conecta automáticamente → disposición de pantallas detectada (izquierda/derecha)
Muy sencillo y estable. Para entornos solo-Windows, es la primera opción gratuita.
Apple Universal Control — Solo Mac (+ iPad)
Para Mac/iPad con el mismo Apple ID, no se necesita instalación adicional.
Activar
Ajustes del sistema → Pantallas → Avanzado... o el botón de activación de AirPlay/Universal Control:
- ✅ Permitir que el puntero y el teclado se muevan entre cualquier Mac o iPad cercano
- ✅ Avanzar empujando el cursor hasta el borde de la pantalla para conectar un Mac o iPad cercano
- ✅ Volver a conectar automáticamente a cualquier Mac o iPad cercano
Mismo Apple ID + Wi-Fi/Bluetooth activos → el cursor se conecta automáticamente al llegar al borde de la pantalla.
Universal Control no es compatible con Windows. Solo Mac ↔ Mac.
Compartir entrada ≠ compartir archivos / pantalla
Esta página cubre únicamente teclado y ratón (+ texto del portapapeles). Otros casos de uso requieren herramientas distintas:
| Uso | Elección |
|---|---|
| Sincronización de archivos | Syncthing (gratis, P2P), iCloud Drive, Dropbox |
| Pantalla/remoto | Parsec (baja latencia), Sunshine+Moonlight (alternativa DIY a GeForce), Apple Remote Desktop, RDP |
| Transferencia puntual de archivos | AirDrop (solo Apple), LocalSend (multiplataforma gratuito) |
Para añadir compartir pantalla, la combinación Parsec + Barrier ofrece una configuración multi-OS de baja latencia cercana al streaming de juegos.
Resolución de problemas
El ratón no cruza a la otra pantalla
- ¿Misma LAN? Comprueba con
ping <IP del par> - Firewall: entrada en el puerto 24800 (por defecto de Barrier/Synergy)
- ¿El Screen name del cliente en la cuadrícula del servidor coincide con el nombre de host real del cliente?
macOS Sequoia (15) — bucle de diálogos de permiso de Barrier
Problema conocido. Opciones:
- Cambia a Input Leap (mejor compatibilidad con Sequoia)
tccutil reset Accessibility org.deb.Barriery vuelve a conceder los permisos- Usa Synergy 3 (de pago)
El portapapeles no sigue
- Barrier/Synergy: el servidor necesita Grabación de pantalla (macOS) o acceso al portapapeles (Windows)
- Portapapeles de imagen/archivo: la mayoría de las herramientas de compartir entrada no lo admiten; solo texto
Logitech Flow no encuentra el otro PC
- ¿Misma LAN? La Wi-Fi de invitados separa los dispositivos y rompe el descubrimiento
- ¿Las versiones de Logi Options+ coinciden en ambas máquinas? Las diferencias de versión suelen romper la compatibilidad
Barrier no vuelve a conectar tras una desconexión
File → Auto-config desactivado; en el cliente, establece Server IP con una IP estática en lugar de un nombre de host. Reserva la IP del Mac mediante DHCP en el router.
Las teclas modificadoras se comportan de manera extraña entre los SO
Cmd de Mac y Ctrl de Windows son teclas distintas. Reasígnalas en Barrier Configure Server → screen settings → Modifier keys, o usa Karabiner-Elements (Mac) / PowerToys Keyboard Manager (Windows).
Siguientes pasos
- Sincronización de archivos: Syncthing —
/multi-os/file-sync - Pantalla/remoto: Parsec, Sunshine+Moonlight —
/multi-os/screen-sharing - Configuración inicial de Mac: /mac/initial-setup
- Configuración inicial de Windows: /windows/initial-setup
Referencias
- Barrier GitHub
- Input Leap — fork sucesor de Barrier
- Synergy 3 (oficial)
- Guía de Logitech Flow
- Mouse Without Borders / PowerToys
- Apple Universal Control (oficial)
Historial de cambios
- 2026-05-11 — Borrador inicial (devAlice M0 cuarta semilla)