lan-mouse
Software KVM open source para compartir ratón y teclado entre PCs locales vía LAN. Alternativa a Synergy/Deskflow, escrito en Rust con frontend GTK.
Ficha actualizada 9 nov 2026, 19:31 · upstream 1 nov 2026, 13:44 · release v0.11.0
Qué es lan-mouse
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Lan Mouse es una herramienta de código abierto que permite compartir un conjunto de periféricos (ratón y teclado) entre múltiples ordenadores conectados a la misma red local. Funciona como un interruptor KVM software, permitiendo controlar varias máquinas desde una sola estación sin necesidad de hardware adicional. El proyecto se centra en el rendimiento, la facilidad de uso y una implementación mantenible.
- Controlar múltiples estaciones de trabajo desde un solo teclado y ratón en un entorno doméstico o pequeño equipo.
- Alternativa gratuita a soluciones propietarias como Synergy para compartir periféricos entre máquinas Windows, Linux y macOS.
- Uso en entornos de desarrollo donde se requiere moverse rápidamente entre diferentes máquinas sin cambiar de periféricos físicos.
- Gestión remota básica de estaciones locales dentro de la red doméstica o corporativa (sin internet).
- Escrito principalmente en Rust para garantizar alto rendimiento y seguridad de memoria.
- Cifrado de tráfico de red mediante DTLS (WebRTC.rs) para proteger la comunicación entre nodos.
- Soporte nativo para entornos de escritorio modernos como GNOME, KDE Plasma, Sway, Hyprland y Wayfire.
- Frontend GTK incluido para una interfaz gráfica intuitiva sin necesidad de CLI obligatoria.
- Instalación sencilla en distribuciones populares (Arch, Fedora, Nix) mediante repositorios oficiales o AUR.
- X11 solo soporta emulación de entrada; no puede usarse como nodo receptor en entornos X11 puros.
- Compositores wlroots sin libei pueden fallar al procesar eventos de modificadores (Ctrl/Alt/Super) si no usan el backend layer-shell.
- Wayfire requiere versión reciente y activación manual del plugin shortcuts-inhibit para capturar entrada correctamente.
- En Windows, el cursor es invisible cuando se envía entrada a una máquina sin ratón físico conectado.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Pendiente de la cola editorial R11-R6 con investigación verificable.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.