<!-- Generado por scripts/generate-seo.mjs el 2026-09-03. No editar a mano: -->
<!-- el texto vive en app/data/chimpdeck-content.ts -->

# ChimpDeck — Servidor de mandos USB para Android

> ChimpDeck convierte tu móvil, tablet o Android TV en un servidor de mandos USB. Enchufas el mando al Android y aparece en tu PC con Windows por la red local, con protocolo USB/IP compatible.

**Web oficial**: https://www.chimpdeck.com

---

## ¿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.

## 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.

- **Mando** — USB-C o receptor USB
- **Android** — Servidor ChimpDeck
- **Red local** — Tu red de casa
- **PC** — Cliente para Windows
- **Juego** — Como si fuera local

1. **Enchufa.** Conecta el mando al móvil, la tablet o la caja Android TV por USB-C, o pincha su receptor USB.
2. **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. **Juega.** El mando aparece en el PC con su driver oficial. La vibración vuelve desde el juego al mando.

## 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.

## 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

Están dentro de la aplicación, en el propio Android, y funcionan tengas o no una sesión abierta con el PC.

- **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.

## 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.

---

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

© 2026 ChimpDeck. Todos los derechos reservados.


---

# English version

# ChimpDeck — USB gamepad server for Android

> ChimpDeck turns your phone, tablet or Android TV box into a USB gamepad server. Plug the pad into the Android device and it shows up on your Windows PC over your local network, using a compatible USB/IP protocol.

**Official site**: https://www.chimpdeck.com

---

## What is ChimpDeck?

ChimpDeck turns a phone, tablet or Android TV box — an NVIDIA Shield, for example — into a USB gamepad server.

You connect the pad over USB-C, or its USB receiver, to the Android device, and the pad shows up on your Windows PC as if it were plugged in there, across your local network.

Transport uses a compatible USB/IP protocol, with an own clean-room implementation. The core is written in Rust and the Android app in Kotlin with Compose. The ChimpDeck client for Windows is a native window with a web console and a USB bridge.

## Who is it for?

For gamers playing from the couch with the PC in another room, for living rooms with Android TV, and for anyone who wants a gamepad on the PC without running cables down the hallway.

## The chain

The chain is: GAMEPAD → ANDROID (server) → LOCAL NETWORK → PC (client) → GAME.

The pad enters the Android device over USB, and that device acts as the server. USB traffic travels over the local network to the PC, where the client hands it to the system. Windows sees a USB device and loads its official driver, so the game never needs to know ChimpDeck exists.

In three steps: plug in the pad, start the server from the welcome screen, and play.

- **Gamepad** — USB-C or its USB receiver
- **Android** — ChimpDeck server
- **Local network** — Your home network
- **PC** — Windows client
- **Game** — As if it were local

1. **Plug in.** Connect the pad to your phone, tablet or Android TV box over USB-C, or plug in its USB receiver.
2. **Start.** A welcome screen with no menus: one button, “Start server”. The SERVER · PAD · PC chain lights up as each link connects.
3. **Play.** The pad appears on the PC with its official driver. Rumble travels back from the game to the pad.

## Setups

### Phone — The phone on the table

Phone next to the pad, on the coffee table. Plug in, start, and the PC in the other room gets the gamepad.

### Tablet — Tablet as a console

On a tablet the interface switches to a side rail: more room for session data and for the gamepad tools.

### Android TV — From the couch to the PC

On an Android TV box wired to the television, the whole app is driven with the pad’s D-pad. No mouse, no keyboard.

## Features

- **Your pad on the PC, over the network**: Any USB gamepad — Xbox, PlayStation, Switch Pro, third party — reaches the PC with its official driver. Windows sees USB.
- **Latency measured, not promised**: The app measures the phone → PC trip with a synchronised clock and shows you the figure with its margin of error. No “0 ms”.
- **Rumble on the way back**: Games shake the pad through the client. On pads with trigger motors, such as Xbox ones, all four motors.
- **Your phone drives the client**: Motors, patterns and rumble modes are controlled from the phone, and the PC mirrors the state even with the client minimised to the tray.
- **Gamepad tools**: Button tester, stick drift and dead zone, trigger curve, four-motor rumble and a reaction test.
- **Pairing key**: Optional. Turn it on and only whoever has the key can connect to the server.
- **Steady in the background**: A session watchdog with reconnection and automatic handover, Wi-Fi in low-latency mode while a session is live, a background service, and autostart on boot or when the pad is plugged in.
- **Session summary**: Exportable. Notices when a client takes or releases the pad, nicknames per pad, and several pads with filters.

## Gamepad tools

They live inside the app, on the Android device itself, and they work whether or not a session with the PC is open.

- **Button tester**: Press and watch. It also surfaces the unnamed bits the pad sends and nobody documents.
- **Drift and dead zone**: The sticks, drawn. You see the drift at rest and where each axis starts responding.
- **Trigger curve**: The analogue travel of each trigger, end to end, with its real curve.
- **Four-motor rumble**: Fire the motors one at a time: the two in the body and the two in the triggers.
- **Reaction test**: Measures your response time with whichever pad is connected at that moment.

## Honest latency

**Nobody can promise you zero milliseconds. What you can do is measure it properly and show it.**

ChimpDeck synchronises the Android clock with the PC clock and measures the full trip from the pad to the client.

The number you see comes with its margin of error, because a measurement without a margin of error is not a measurement: it is a slogan.

That is why you will not find a latency figure on this page. The figure depends on your network, your pad and your PC, and the app gives it to you in your own home — not a banner on a website.

## Coming soon

- **Bluetooth mode** (Coming soon): A virtual Xbox 360 pad on the PC, over the same tunnel the USB mode already uses.
- **PC streaming to the living room** (Coming soon): Bringing the PC picture to the television by integrating Moonlight and Sunshine.

## Downloads

The Android app is the server; ChimpDeck for Windows is the client, a native window with a web console and a USB bridge. There are no public links yet.

Both downloads will be available very soon.

## What this site does not say

There are no prices, no release dates, no stores and no concrete latency figures. When they exist, they will be published here. Latency is measured on your own network and the app shows it with its margin of error.

## Frequently asked questions

### Which gamepads work?

Any USB gamepad: Xbox, PlayStation, Switch Pro and third-party pads. They reach the PC with their official driver because Windows sees them as USB devices.

### Do I need a cable between the Android device and the PC?

No. The only cable is the one from the pad to the Android device. Between the Android device and the PC there is your local network.

### Does rumble work?

Yes. Games shake the pad through the client. On pads with trigger motors, such as Xbox ones, all four motors are driven.

### How much latency does it add?

It depends on your network, your pad and your PC. The app measures the phone-to-PC trip with a synchronised clock and shows you the figure with its margin of error. That is why we publish no number here: the real number is the one the app gives you at home.

### Can anyone connect to my server?

There is an optional pairing key. Turn it on and only whoever has it can connect.

### Does it keep running if I leave the app?

Yes. There is a background service with a session watchdog, reconnection and automatic handover, plus autostart when the device boots or when the pad is plugged in. While a session is live, Wi-Fi is put into low-latency mode.

### Does it work on an Android TV box?

Yes. On tablets and in the living room the interface switches to a side rail and is driven entirely with the pad’s D-pad.

### Where do I download it?

There are no public links yet. The Android app and the Windows client will be available very soon.

---

Own implementation with a compatible USB/IP protocol. Rust core, Kotlin and Compose app.

© 2026 ChimpDeck. All rights reserved.
