Saltar al contenido

ChimpDeck

ChimpDeck — información completa

Esta página recoge en texto plano todo lo que la portada cuenta con animaciones. Es la referencia para lectores automáticos y para quien prefiera leerlo de un tirón.

USB/IP · ANDROID → WINDOWS · RED LOCAL

¿Qué es ChimpDeck?

ChimpDeck convierte un móvil, tablet o caja Android TV —por ejemplo una NVIDIA Shield— en un servidor de mandos USB.

Conectas el mando por USB-C, o su receptor USB, al dispositivo Android y el mando aparece en tu PC con Windows como si estuviera enchufado allí, a través de tu red local.

El transporte usa un protocolo USB/IP compatible, con implementación propia hecha en clean-room. El núcleo está escrito en Rust y la aplicación Android en Kotlin con Compose. El cliente ChimpDeck para Windows es una ventana nativa con un tablero web y un puente USB.

¿Para quién es?

Para gamers que juegan desde el sofá con el PC en otra habitación, para salones con Android TV y para quien quiere un mando en el PC sin tirar cables por el pasillo.

Cómo funciona la cadena

La cadena es: MANDO → ANDROID (servidor) → RED LOCAL → PC (cliente) → JUEGO.

El mando entra por USB en el dispositivo Android, que actúa de servidor. El tráfico USB viaja por la red local hasta el PC, donde el cliente lo entrega al sistema. Windows lo ve como un dispositivo USB y carga su driver oficial, de modo que el juego no necesita saber nada de ChimpDeck.

En tres pasos: enchufa el mando, arranca el servidor desde la pantalla de bienvenida, y juega.

  1. 01 · Enchufa. Conecta el mando al móvil, la tablet o la caja Android TV por USB-C, o pincha su receptor USB.
  2. 02 · Arranca. Pantalla de bienvenida sin menús: un botón, «Arrancar servidor». La cadena SERVIDOR · MANDO · PC se va encendiendo conforme se conecta cada pieza.
  3. 03 · Juega. El mando aparece en el PC con su driver oficial. La vibración vuelve desde el juego al mando.

Funciones

Mando en el PC por la red
Cualquier mando USB —Xbox, PlayStation, Switch Pro, terceros— llega al PC con su driver oficial. Windows lo ve como USB.
Latencia medida, no prometida
La aplicación mide el viaje móvil → PC con reloj sincronizado y enseña la cifra con su margen de error. Nada de «0 ms».
Vibración de vuelta
Los juegos hacen vibrar el mando a través del cliente. Con mandos de gatillos con motor, como los de Xbox, los cuatro motores.
El móvil manda en el cliente
Motores, patrones y modos de vibración se controlan desde el móvil, y el PC refleja el estado incluso con el cliente minimizado en la bandeja.
Herramientas del mando
Probador de botones, deriva y zona muerta de los sticks, curva de los gatillos, vibración de los cuatro motores y prueba de reacción.
Clave de emparejamiento
Opcional. Si la activas, solo se conecta al servidor quien tiene la clave.
Estable en segundo plano
Vigilante de sesión con reconexión y relevo automático, Wi-Fi en modo de baja latencia mientras hay sesión, servicio en segundo plano y arranque automático al encender o al enchufar.
Resumen de sesión
Exportable. Avisos cuando un cliente toma o suelta el mando, apodos por mando y varios mandos con filtros.

Herramientas del mando

Probador de botones
Pulsa y mira. Descubre también los bits sin nombre que el mando manda y nadie documenta.
Deriva y zona muerta
Los sticks, dibujados. Ves la deriva en reposo y dónde empieza a responder cada eje.
Curva de los gatillos
El recorrido analógico de cada gatillo, de punta a punta, con su curva real.
Vibración de cuatro motores
Dispara los motores por separado: los dos del cuerpo y los dos de los gatillos.
Prueba de reacción
Mide tu tiempo de respuesta con el mando que tienes conectado en ese momento.

Escenarios

Móvil — El móvil en la mesa
El móvil junto al mando, en la mesa del salón. Enchufas, arrancas y el PC de la otra habitación recibe el mando.
Tablet — Tablet como tablero
En tablet la interfaz cambia a raíl lateral: más sitio para los datos de la sesión y para las herramientas del mando.
Android TV — Del salón al PC
En una caja Android TV conectada a la tele, la aplicación se gobierna entera con la cruceta del mando. Sin ratón, sin teclado.

Latencia honesta

Nadie puede prometerte cero milisegundos. Lo que sí se puede es medirlo bien y enseñártelo.

ChimpDeck sincroniza el reloj del Android con el del PC y mide el viaje completo del mando hasta el cliente.

El número que ves viene acompañado de su margen de error, porque una medida sin margen de error no es una medida: es un eslogan.

Por eso en esta página no vas a encontrar una cifra de latencia. La cifra depende de tu red, de tu mando y de tu PC, y te la da la aplicación en tu casa, no un cartel en la web.

Próximamente

Modo Bluetooth Próximamente
Mando virtual Xbox 360 en el PC, sobre el mismo túnel que ya usa el modo USB.
Streaming del PC al salón Próximamente
Traer la imagen del PC a la tele integrando Moonlight y Sunshine.

Descargas

La aplicación Android es el servidor; ChimpDeck para Windows es el cliente, una ventana nativa con tablero web y un puente USB. Todavía no hay enlaces públicos.

Ambas descargas estarán disponibles muy pronto.

Lo que esta web no dice

No hay precios, no hay fechas de lanzamiento, no hay tiendas ni cifras concretas de latencia. Cuando existan, se publicarán aquí. La latencia se mide en tu propia red y la enseña la aplicación con su margen de error.

Preguntas frecuentes

¿Qué mandos funcionan?

Cualquier mando USB: Xbox, PlayStation, Switch Pro y mandos de terceros. Llegan al PC con su driver oficial porque Windows los ve como dispositivos USB.

¿Necesito cables entre el Android y el PC?

No. El único cable es el del mando al dispositivo Android. Entre el Android y el PC va tu red local.

¿Funciona la vibración?

Sí. Los juegos hacen vibrar el mando a través del cliente. En mandos con motor en los gatillos, como los de Xbox, se manejan los cuatro motores.

¿Cuánta latencia añade?

Depende de tu red, tu mando y tu PC. La aplicación mide el viaje del móvil al PC con reloj sincronizado y te enseña la cifra con su margen de error. Por eso aquí no publicamos un número: el número real es el que te da la aplicación en tu casa.

¿Puede conectarse cualquiera a mi servidor?

Hay una clave de emparejamiento opcional. Si la activas, solo se conecta quien la tiene.

¿Se queda funcionando si salgo de la aplicación?

Sí. Hay un servicio en segundo plano con vigilante de sesión, reconexión y relevo automático, y arranque automático al encender el dispositivo o al enchufar el mando. Mientras hay sesión, el Wi-Fi se pone en modo de baja latencia.

¿Sirve en una caja Android TV?

Sí. En tablet y en salón la interfaz cambia a raíl lateral y se gobierna entera con la cruceta del mando.

¿Dónde se descarga?

Todavía no hay enlaces públicos. La aplicación Android y el cliente para Windows estarán disponibles muy pronto.

Volver a la portada

Implementación propia con protocolo USB/IP compatible. Núcleo en Rust, aplicación en Kotlin y Compose.