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

ProofShot CLI Brinda a los Agentes de Codificación con IA Capacidades de Verificación en el Navegador
ProofShot es una herramienta CLI de código abierto que permite a los agentes de IA de programación verificar características de la interfaz de usuario grabando sesiones del navegador, capturando capturas de pantalla y recopilando errores de la consola. Funciona con cualquier agente que pueda ejecutar comandos de shell y genera informes HTML autónomos para revisión humana.

Recuerdo Total: Grafo de Conocimiento Local para el Historial de Conversaciones de Código de Claude
Total Recall es un sistema de código abierto que ingiere las transcripciones de conversaciones JSONL de Claude Code en una base de datos SQLite con búsqueda de texto completo e incrustaciones vectoriales, haciendo que el historial de conversaciones sea buscable entre sesiones. Recupera extractos reales de conversaciones con contexto consciente del DAG e incluye un importador de ChatGPT.

Complemento de Memoria Compartida OpenClaw: Coordinación Multi-Agente Basada en SQLite
Un desarrollador creó un complemento para configuraciones multiagente de OpenClaw que permite a los agentes compartir memoria usando SQLite, eliminando la necesidad de servicios externos. El complemento permite compartir memoria explícitamente mediante una herramienta, extracción automática de contexto, control de acceso, seguimiento de entidades y detección de contradicciones.

NVIDIA anuncia la plataforma de agentes NemoClaw con controles de privacidad.
NVIDIA ha lanzado NemoClaw, una plataforma de agentes que permite a los usuarios instalar modelos Nimotron y el entorno de ejecución Open Shell con un solo comando, además de añadir controles de privacidad y seguridad para agentes autónomos.