Desde el navegador o la APK nativa. Sin servidores externos. Sin cuentas. Solo WiFi local y tu PC.
Ver cómo funcionaUna interfaz limpia, gestos naturales, sin curvas de aprendizaje.
Mueve el cursor con la sensibilidad que elijas. Tap para click, dos dedos para scroll o click derecho.
Escribe desde tu teléfono con tu propio teclado. Incluye atajos: Ctrl+C, Ctrl+V, Super+T y más.
Escape, Tab, Enter, Backspace, Del, flechas. Todo lo que necesitas para control remoto real.
Click izquierdo, derecho, doble click y scroll continuo. Como tener un mouse inalámbrico universal.
Desde el navegador sin instalar nada, o con la APK nativa para pantalla completa inmersiva. Tú eliges.
Funciona en Linux, macOS y Windows. Un mismo servidor Flask, tres sistemas, un solo control remoto desde tu bolsillo.
Touchpad, teclado y atajos funcionando en tiempo real desde un teléfono.
Tres pasos y ya estás controlando tu PC.
Ejecuta un solo comando en tu PC (Linux, macOS o Windows). El servidor Flask arranca al instante.
En tu celular, abre la IP que muestra la terminal. Todo en tu red WiFi local.
Touchpad, teclado, atajos. Listo. Tu PC responde al instante desde tu bolsillo.
Tu red, tus datos, tu control.
Protege el control remoto con un PIN de 4 dígitos. Se almacena con SHA-256 y un salt aleatorio: el PIN original nunca se guarda en disco.
El servidor escucha únicamente en tu WiFi. No pasa por internet, no hay servidores externos, no hay cuentas.
D2D1 no recopila datos, no envía analytics, no tiene tracking. No hay backend en la nube. No hay registros.
Todo lo que necesitas saber antes de empezar.
No. Puedes usar el navegador web sin instalar nada, o instalar la APK nativa para una experiencia inmersiva en pantalla completa. Tú eliges.
Sí. D2D1 funciona completamente sobre tu red WiFi local. No necesita acceso a internet. El tráfico nunca sale de tu casa.
Sí. El servidor utiliza un PIN de 4 dígitos como protección, solo escucha en tu red local (no está expuesto a internet), y no recopila ningún dato personal ni envía telemetría.
Funciona en ambos. En Linux, D2D1 usa ydotool, que inyecta eventos directamente en el kernel a través de /dev/uinput. Funciona igual en Wayland y X11 sin configuración adicional.
Sí. D2D1 tiene versiones nativas para Linux, macOS y Windows. Cada plataforma incluye su propio script de instalación y usa pyautogui para la inyección de entrada en Mac y Windows.
Desde la interfaz de control remoto, toca el ícono 🔑 en la barra superior. Allí puedes ingresar el PIN actual y establecer uno nuevo.
El PIN no se guarda en texto plano. Se almacena con SHA-256 usando un salt aleatorio de 16 bytes. El PIN original nunca se escribe en disco y no se puede recuperar a partir del archivo almacenado.
Elige cómo quieres instalar D2D1 Remote.
Instala la app nativa en tu teléfono. Pantalla completa inmersiva, acceso directo, reconexión automática.
Descargar APK Android 8.0+ · 3 MBClona el repo, instala las dependencias y ejecuta el servidor en tu máquina.
git clone https://github.com/IARational/D2D1.git
cd D2D1
# Linux
pip install -r server/requirements.txt
./start.sh
# macOS
pip install -r mac/requirements.txt
python mac/remoto.py
# Windows
pip install -r win/requirements.txt
python win/remoto.py
D2D1 es open source y gratuito. Si te es útil, considera apoyar su desarrollo.
D2D1 usa ydotool en Linux para inyectar eventos directamente en el kernel via /dev/uinput (funciona en Wayland y X11), y pyautogui en macOS y Windows. El frontend es una SPA de menos de 10 KB servida desde el mismo servidor Flask. La APK Android se empaqueta con Capacitor.