Un asistente de IA personal y autohospedado que se ejecuta en tus propios dispositivos y responde a través de apps de chat como WhatsApp, Telegram, Slack y Discord.
OpenMouse-Project/openmouse
Panel de control web para ajustar los DPI, la tasa de sondeo y la configuración del sensor de ratones gaming compatibles mediante WebHID, sin instalar drivers del fabricante.
Alternativa open source a:Razer Synapse
Logitech G HUB
SteelSeries GG
- Estrellas
- 2,533
- Forks
- 170
- Issues abiertos
- 30
- Último commit
- hace 18 horas
¿Qué es?
OpenMouse permite conectar un ratón gaming compatible, consultar su información y cambiar ajustes como los DPI y la tasa de sondeo desde una página web. En lugar de instalar una aplicación de configuración distinta para cada marca, el panel de control funciona en un navegador basado en Chromium y se comunica con el dispositivo mediante WebHID.
El proyecto se organiza en torno a una biblioteca de protocolos compartida, @openmouse/protocol, que contiene codificadores y decodificadores de paquetes, además de drivers WebHID para cada fabricante. La interfaz de control detecta los drivers compatibles mediante el registro de esa biblioteca, así que, en la mayoría de los casos, basta con añadir el código del driver al repositorio de protocolos para incorporar un dispositivo. La aplicación web está escrita en TypeScript y se publica como un panel de control de desarrollo público.
En Linux, algunos dispositivos necesitan reglas udev para que el navegador pueda abrir sus nodos hidraw; el proyecto documenta las reglas para un modelo VXE. OpenMouse Bridge, una opción adicional, proporciona un transporte HID nativo a través de loopback cuando el acceso a WebHID desde el navegador está restringido.
Funciones clave
- 01Cambia los DPI y la tasa de sondeo de ratones gaming compatibles desde el navegador.
- 02Muestra información de los ratones conectados.
- 03Usa WebHID, por lo que no hace falta instalar un driver de escritorio para cada marca en navegadores basados en Chromium.
- 04Permite añadir dispositivos mediante drivers de fabricantes en la biblioteca independiente @openmouse/protocol.
- 05Ofrece un Bridge local opcional para el transporte HID cuando el acceso desde el navegador está limitado.
Casos de uso
- Ajustar los DPI o la tasa de sondeo de un ratón gaming sin instalar el software del fabricante.
- Gestionar ratones de varias marcas desde una única interfaz web.
- Contribuir un driver para un nuevo ratón o probar codificadores y decodificadores de protocolos en Linux u otros sistemas compatibles con WebHID.
Temas
Preguntas frecuentes
- ¿Qué es openmouse?
- Panel de control web para ajustar los DPI, la tasa de sondeo y la configuración del sensor de ratones gaming compatibles mediante WebHID, sin instalar drivers del fabricante. OpenMouse permite conectar un ratón gaming compatible, consultar su información y cambiar ajustes como los DPI y la tasa de sondeo desde una página web. En lugar de instalar una aplicación de configuración distinta para cada marca, el panel de control funciona en un navegador basado en Chromium y se comunica con el dispositivo mediante WebHID.
- ¿openmouse es gratuito? ¿Qué licencia tiene?
- openmouse es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿openmouse sigue mantenido?
- Mantenimiento activo. El último commit de openmouse fue el 18 oct 2026.
- ¿Para qué puedo usar openmouse?
- Ajustar los DPI o la tasa de sondeo de un ratón gaming sin instalar el software del fabricante. Gestionar ratones de varias marcas desde una única interfaz web. Contribuir un driver para un nuevo ratón o probar codificadores y decodificadores de protocolos en Linux u otros sistemas compatibles con WebHID.
- ¿Dónde consigo openmouse?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/OpenMouse-Project/openmouse
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de automatización de workflows con licencia fair-code para crear agentes de IA y workflows, con un lienzo visual, código personalizado y más de 1500 integraciones.
Un entorno de agentes para Claude Code y Codex que añade enjambres multiagente, memoria compartida, asignación de tareas y federación entre máquinas.
Framework de código abierto para crear aplicaciones nativas universales con React que funcionan en Android, iOS y la web.
Proyecto de aprendizaje de inglés con ayuda de IA, centrado en Enjoy, una app que permite aprender con los videos, ebooks y cursos que elijas.
Una pasarela local de modelos que permite a Claude Code, Codex, OpenCode y otros agentes de programación compartir un endpoint y enrutar solicitudes a varios proveedores de modelos.