Cómo controlar el Steam Deck o SteamOS desde un Mac, Windows o PC con Linux
Controla tu Steam Deck con tu Mac, PC con Windows o PC con Linux para evitar usar teclados en pantalla y paneles táctiles pequeños. Comparte un portapapeles y muévete de una pantalla a otra sin problemas, de forma inalámbrica y a través de la red local. Es gratis y fácil de configurar, así es como se hace.
Cómo funciona y por qué vale la pena
Tu computadora—ya sea un MacBook que ejecuta macOS, una máquina de juegos con Windows, o una pequeña PC con Linux—ya tiene un conjunto de periféricos perfectamente buenos conectados. Incluso si estás usando una laptop, el teclado incorporado y el panel táctil podrían ser todo lo que necesitas.
El Steam Deck está diseñado principalmente para usarse en Modo Juego, una interfaz amigable con los controladores que facilita la navegación en la tienda, iniciar juegos y acceder a la mayoría de las configuraciones básicas. Pero el Steam Deck también tiene Modo Escritorio, un entorno Linux completamente funcional que es necesario para operaciones avanzadas o para usar tu Steam Deck como una "computadora real".
Aunque el Modo de Escritorio es completamente compatible con los trackpads, joysticks y botones frontales integrados de tu Steam Deck desde el primer momento, controlarlo no es nada agradable. Puedes conectar dispositivos de señalización externos y teclados a tu Steam Deck, pero ¿qué pasa con los periféricos perfectamente buenos que ya tienes en tu escritorio?
Normalmente, podrías usar un KVM (abreviatura de "máquina virtual basada en núcleo") para cambiar sin problemas entre dos o más sistemas operativos sobre la marcha. Esta tecnología a menudo está incorporada en monitores o se construye en torno a una pieza de hardware dedicada conocida como conmutador KVM. Afortunadamente, hay una forma más simple.
Con un KVM virtual, puedes añadir esta funcionalidad a tus máquinas con Windows, Mac o Linux (incluido el Steam Deck). Con una máquina actuando como el servidor (el "host" de tu teclado y ratón, si se quiere), puedes designar otras máquinas como dispositivos cliente. Cuando mueves el puntero fuera de un borde de la pantalla, aparecerá mágicamente en el otro.
Para los usuarios de Steam Deck, esto es ideal para casi cualquier operación en el Modo Escritorio. Aunque he tenido mi Steam Deck OLED durante más de seis meses y he pasado bastante tiempo ajustando en el Modo Escritorio, aún no me he acostumbrado al teclado en pantalla y al touchpad flotante. Es útil en un apuro, pero para hacer las cosas de manera rápida y eficiente, nada se compara con lo real.
Un KVM virtual es perfecto para gestionar archivos con un mouse real, escribir comandos de terminal largos en Konsole, usar un navegador web directamente en tu Steam Deck para descargar cosas localmente, o navegar por la tienda Discover. Los atajos para copiar, pegar y seleccionar todo funcionan como esperas, y el Steam Deck tiene mucha más utilidad como una computadora “real” cuando lo usas con algunos periféricos “reales”.
Podrías utilizar tu Steam Deck como un monitor adicional en tu escritorio y aprovechar el hecho de que es una máquina completamente separada que funciona con una versión muy modificada de Arch Linux. Actualmente tengo el mío apoyado debajo de mi MacBook (que está en un soporte para laptop) para poder ver videos de YouTube y transmisiones en vivo.
Dicho esto, no usaría esta solución para juegos debido a la latencia añadida. No es muy notable en operaciones de escritorio regulares, pero para controles receptivos deberías tomarte un momento para conectar o emparejar tu ratón o teclado directamente en su lugar.
Configurando su servidor KVM
Para esto, utilizaremos la aplicación virtual KVM de código abierto Input Leap. Este proyecto fue conocido anteriormente como Barrier, pero el proyecto anterior fue retirado en 2021. Ambos dispositivos deben estar compartiendo la misma red local.
Las versiones están disponibles para la mayoría de los sistemas operativos principales, incluidos Windows, Mac (con versiones separadas para Apple silicon e Intel, además de una versión Universal que hace ambas), y binarios para distribuciones de Linux como Debian, Fedora, Ubuntu. También podrías encontrarlo en otros gestores de paquetes (esto será útil más adelante).
El primer paso es descargar Input Leap en tu servidor, la máquina que usarás para controlar a tus clientes. Yo usaré un Mac, pero el proceso de configuración general debería ser casi idéntico, salvo por las medidas de seguridad adicionales de Apple.
Con la aplicación descargada, instálala y ejecútala. En mi Mac, tuve que visitar Preferencias del Sistema > Privacidad y Seguridad y luego hacer clic en “Abrir de todos modos” para que la aplicación funcionara ya que no está firmada. Con la aplicación finalmente abierta, aprobé las solicitudes de permiso para controlar mi Mac.
Con la aplicación finalmente abierta, hay un breve asistente de configuración por el que pasar. Nombra tu computadora como servidor cuando se te pida y luego haz clic en "Configurar servidor" para ver el panel de configuración de "Pantallas y enlaces". Aquí es donde configuras dónde aparecerá tu Steam Deck (y otras pantallas). Haz clic y arrastra el ícono de la pantalla en la esquina superior derecha a la posición deseada.
Ahora haz doble clic en la pantalla "Sin título" que acabas de agregar y llámala “steamdeck” en “Nombre de la pantalla” y luego haz clic en Aceptar.
En macOS, tuve que realizar el siguiente paso adicional para que Input Leap funcionara:
Abre las aplicaciones donde la aplicación está instalada, busca la aplicación "Input Leap", luego haz clic derecho sobre ella y elige "Mostrar contenido del paquete". Ahora navega a Contenidos > MacOS y arrastra el archivo "input-leap" a la ventana de Configuración del sistema > Privacidad y seguridad > Accesibilidad.
Asegúrate de que tanto la aplicación como el proceso estén habilitados en esta ventana antes de cerrarla. Asegúrate de conceder a la aplicación permiso para buscar dispositivos en la red local si se te solicita.
Ahora que Input Leap está configurado, haz clic en "Iniciar" para comenzar el servidor.
Configura tu Steam Deck como un cliente KVM virtual
Ahora es momento de repetir el proceso, excepto en tu Steam Deck. Afortunadamente, la aplicación es fácil de instalar gracias a su inclusión en la tienda Discover.
Si estás en Modo Juego, mantén presionado el botón de encendido en la parte superior de tu Steam Deck y luego elige "Cambiar a Escritorio" y espera a que se cargue el escritorio de SteamOS.
Una vez que estés dentro, abre la tienda Discover utilizando el menú de SteamOS o el acceso directo en la barra de tareas en la parte inferior de la pantalla. Ahora busca 'input' moviendo el cursor con tu trackpad derecho y haciendo clic en el cuadro de búsqueda con el gatillo derecho. Presiona Steam+X para abrir el teclado en pantalla.
Cuando veas que aparece "Input Leap", haz clic en "Instalar" y espera unos minutos a que se complete la instalación. Ahora puedes iniciar la aplicación desde el menú de SteamOS (la encontrarás categorizada bajo "Internet" o simplemente puedes buscarla). Ahora tendrás que seguir el mismo procedimiento de configuración que hiciste antes, excepto que esta vez nominarás tu Steam Deck como un dispositivo cliente.
Finalmente, Input Leap estará listo para comenzar. Verifica que el "Nombre de pantalla" en el cuadro del cliente sea el mismo que utilizaste anteriormente en la configuración inicial. Haz clic en "Iniciar" y deberías ver una ventana que aparece preguntándote si reconoces el dispositivo que solicita conectarse, haz clic en "Sí" y tu configuración de KVM debería estar completa.
Una experiencia de SteamOS mucho mejor
Ahora puedes mover el cursor del ratón hacia el borde de la pantalla que nominaste en la configuración inicial para que salte a tu Steam Deck. Cuando hagas esto, los controles de tu teclado también se cambiarán al Steam Deck. Puedes escribir, hacer clic, arrastrar y hacer todo como si tu teclado y mouse estuvieran conectados directamente a tu Steam Deck.
Un KVM "adecuado" está funcionando todo el tiempo, y esta solución también puede hacerlo. Aunque Input Leap despertará la pantalla de tu Steam Deck, no despertará tu Steam Deck del modo de suspensión (que ocurre después de unos minutos de inactividad). Necesitarás cambiar esta configuración en las preferencias de "Gestión de energía" en la Configuración del sistema de tu Steam Deck para una solución de "siempre encendido" (solo ten en cuenta las implicaciones de consumo de batería al hacerlo).
He dejado todo como normal ya que la única vez que lo necesito es cuando mi Steam Deck está encendido. La compartición del portapapeles funciona genial para el texto, permitiéndome copiar largos comandos de terminal en mi Mac y pegarlos directamente en Konsole.
También deberías añadir Input Leap a los elementos de inicio de tu Steam Deck, accesible bajo Configuración del Sistema > Inicio y Apagado utilizando el botón “Añadir” bajo “Inicio Automático” y localizando Input Leap en el menú. Puedes hacer lo mismo en tu máquina anfitriona de Windows, Mac o Linux.
Con tu KVM virtual siempre en funcionamiento, iniciar en Modo Escritorio en tu Steam Deck te permitirá controlar inmediatamente tu consola portátil con el teclado y el ratón de tu computadora principal.
Este KVM virtual ha sido un verdadero cambio de juego para mi Steam Deck en Modo Escritorio. Ya no tengo que lidiar con conectar un teclado físico a mi Steam Deck, y puedo hacer las cosas mucho más rápido que dependiendo del panel táctil.
No hace falta decir que esto funciona en cualquier dispositivo portátil que ejecute SteamOS, incluido el Legion GO.








