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

MLJAR Studio: Analista de Datos de IA Local que Genera Notebooks Reproducibles
MLJAR Studio es una aplicación de escritorio que convierte preguntas en lenguaje natural en notebooks de Python ejecutados localmente, con AutoML para datos tabulares y soporte para LLM locales a través de Ollama.

Jaula de Langosta: Entorno de Seguridad Dockerizado para Autoalojar OpenClaw en Raspberry Pi
Un desarrollador creó Lobster Cage, un entorno Docker Compose con acceso saliente restringido y enrutamiento basado en proxy para ejecutar OpenClaw de forma segura en una Raspberry Pi para experimentación.

AnyClaw: Ubuntu 24.04 con acceso al hardware de Android y agente de IA para desarrollo en terminal
AnyClaw proporciona un entorno completo de Ubuntu 24.04 que se ejecuta en proot en Android con acceso directo a las API de hardware de Android desde la terminal, incluyendo cámara, GPS, batería y sensores mediante comandos bash y ejecución de Java. Incluye un agente de programación de IA que puede orquestar estas herramientas y una interfaz web accesible desde cualquier navegador en la misma red.

Revelando OpenClaw: Cómo Empodera a los Agentes de Codificación de IA
Descubre cómo OpenClaw está transformando a los agentes de codificación de IA, impulsando la automatización en varios dominios.