Aplicación multiplataforma que permite controlar el mouse y teclado de una PC desde un dispositivo móvil usando comunicación WebSocket en tiempo real. Incluye un servidor Python con interfaz gráfica para PC y una aplicación Flutter para dispositivos móviles con soporte para Android, iOS, Web, Windows, macOS y Linux. Ofrece control preciso del cursor, clics, scroll, escritura de texto y combinaciones de teclas con retroalimentación háptica y configuración personalizable.
Movimiento preciso con buffer de optimización, clics y scroll con sensibilidad ajustable
Escritura en tiempo real, teclas especiales y combinaciones (Ctrl+C, Alt+Tab)
Flutter nativo para móviles y servidor Python GUI, soporte para 6 plataformas
Los movimientos individuales del mouse generaban demasiados comandos WebSocket.
Buffer de movimientos con timer de 8ms para acumular y enviar deltas optimizados.
Detectar cambios de texto (añadir/borrar) sin perder sincronización.
Sistema de tracking con comparación de longitudes y envío diferencial de comandos.
Diferentes comportamientos de SO para control de mouse/teclado.
Abstracción con PyAutoGUI y configuración específica por plataforma.