Mouser: Alternativa de código abierto a Logitech Options+ para MX Master 3S

Qué hace Mouser
Mouser es una alternativa ligera y de código abierto a Logitech Options+ para reasignar cada botón programable del ratón Logitech MX Master 3S. Se ejecuta completamente de forma local sin telemetría, sin servicios en la nube y sin necesidad de cuenta de Logitech.
Características principales
- Soporte para macOS — compatibilidad total usando CGEventTap para enganche del ratón, Quartz CGEvent para simulación de teclas y NSWorkspace para detección de aplicaciones
- Reasigna los 6 botones programables — clic central, botón de gestos, atrás, adelante, desplazamiento horizontal izquierda/derecha
- Perfiles por aplicación — cambia automáticamente las asignaciones de botones al cambiar de aplicación (por ejemplo, diferentes configuraciones para Chrome vs. VS Code)
- 22 acciones integradas en categorías de navegación, navegador, edición y multimedia
- Control de DPI/velocidad del puntero — control deslizante de 200–8000 DPI con ajustes preestablecidos rápidos, sincronizado con el dispositivo mediante HID++
- Inversión de dirección de desplazamiento — interruptores independientes para desplazamiento vertical y horizontal
- Soporte para botón de gestos — desvío completo HID++ 2.0 en Bluetooth (sin necesidad de software de Logitech)
- Monitor de batería — lee el nivel de batería mediante HID++ al conectar y se actualiza cada 5 minutos; se muestra como una insignia codificada por colores (verde por encima del 70%, amarillo 20–69%, rojo por debajo del 20%)
- Reconexión automática — detecta automáticamente cuando el ratón se apaga/enciende o se desconecta/vuelve a conectar
- Estado de conexión en vivo — la interfaz muestra una insignia en tiempo real de "Conectado" / "No Conectado"
- Interfaz moderna Qt Quick — tema Material oscuro con diagrama interactivo del ratón y selector de acciones por botón
- Bandeja del sistema — se ejecuta en segundo plano, se oculta en la bandeja al cerrar
- Detección automática de aplicación en primer plano — consulta la ventana activa y cambia perfiles al instante
- Cero servicios externos — la configuración es un archivo JSON local, todo el procesamiento ocurre en tu máquina
Dispositivo compatible
Dispositivo: Logitech MX Master 3S
ID de producto: 0xB034
Protocolo: HID++ 4.5 (Bluetooth)
Conexión: Bluetooth (el receptor USB también funciona para botones básicos)
La arquitectura está diseñada para ser extensible a otros ratones Logitech HID++, pero solo el MX Master 3S está probado.
Asignaciones predeterminadas
- Botón Atrás: Alt + Tab (Cambiar Ventanas)
- Botón Adelante: Alt + Tab (Cambiar Ventanas)
- Clic central: Pasar a través
- Botón de gestos: Pasar a través
- Desplazamiento horizontal izquierda: Atrás en Navegador
- Desplazamiento horizontal derecha: Adelante en Navegador
Acciones disponibles
- Navegación: Alt+Tab, Alt+Shift+Tab, Mostrar Escritorio (Win+D), Vista de Tareas (Win+Tab)
- Navegador: Atrás, Adelante, Cerrar Pestaña (Ctrl+W), Nueva Pestaña (Ctrl+T)
- Edición: Copiar, Pegar, Cortar, Deshacer, Seleccionar Todo, Guardar, Buscar
- Multimedia: Subir Volumen, Bajar Volumen, Silenciar Volumen, Reproducir/Pausar, Pista Siguiente, Pista Anterior
- Otros: No Hacer Nada (pasar a través)
Descargar y ejecutar
No requiere instalación. Solo descarga, extrae y haz doble clic.
- Descarga Mouser.zip (45 MB)
- Extrae el zip a cualquier carpeta (Escritorio, Documentos, donde prefieras)
- Ejecuta Mouser.exe
La aplicación se abrirá y comenzará a reasignar los botones de tu ratón inmediatamente. La ventana de configuración se abre mostrando el diagrama de tu ratón, y aparece un icono en la bandeja del sistema cerca del reloj. La reasignación de botones está activa inmediatamente. Cerrar la ventana no cierra la aplicación — sigue ejecutándose en la bandeja. Para cerrar completamente: haz clic derecho en el icono de la bandeja → Salir de Mouser.
Notas para la primera vez
- Windows SmartScreen puede mostrar una advertencia la primera vez → haz clic en Más información → Ejecutar de todos modos
- Logitech Options+ no debe estar ejecutándose (entra en conflicto con el acceso HID++)
- La configuración se guarda automáticamente en %APPDATA%\Mouser
Instalación desde el código fuente
Requisitos previos:
- Windows 10/11 o macOS 12+ (Monterey)
- Python 3.10+ (probado con 3.14)
- Logitech MX Master 3S emparejado mediante Bluetooth o receptor USB
📖 Leer el código fuente completo: HN LLM Tools
👀 Ver también

Motor de Inferencia Bodega: Optimizando la Inferencia de LLM para la Memoria Unificada de Apple Silicon
Bodega es un motor de inferencia construido específicamente para la arquitectura de memoria unificada de Apple Silicon, que aborda las limitaciones de rendimiento rediseñando el procesamiento por lotes continuo y la gestión de caché KV para MLX. El desarrollador informa haber trabajado en él durante 2.5 años con optimizaciones cercanas a la capa Metal.

Sherlock: Documentación de Apple Developer como MCP Local para Claude Code
Sherlock indexa 70.000 símbolos de la API de Apple en SQLite FTS5 y proporciona 5 herramientas MCP + 3 habilidades de activación automática para basar a Claude Code en documentación real, evitando alucinaciones.

Equibles: Servidor MCP Autogestionado para Datos Financieros de EE. UU. – Presentaciones ante la SEC, 13F, Operaciones de Inversores Internos, FRED
Equibles es un servidor MCP de código abierto que extrae datos financieros públicos de EE. UU. (presentaciones SEC, 13F, transacciones de personas con información privilegiada y del Congreso, datos de posiciones cortas, FRED) y los expone como herramientas MCP para cualquier agente LLM local.

MonClaw: Implementacion minima de OpenClaw usando OpenCode SDK
Una alternativa ligera a OpenClaw construida sobre OpenCode SDK con soporte para Telegram y WhatsApp.