Mouser : Alternative open-source à Logitech Options+ pour la MX Master 3S

Ce que fait Mouser
Mouser est une alternative légère et open source à Logitech Options+ pour remapper chaque bouton programmable de la souris Logitech MX Master 3S. Il fonctionne entièrement en local sans télémétrie, sans services cloud et sans compte Logitech requis.
Fonctionnalités clés
- Prise en charge de macOS — compatibilité totale utilisant CGEventTap pour le hooking de la souris, Quartz CGEvent pour la simulation de touches et NSWorkspace pour la détection d'applications
- Remappe les 6 boutons programmables — clic central, bouton gestuel, retour, avancer, défilement horizontal gauche/droite
- Profils par application — change automatiquement les mappages de boutons lorsque vous changez d'application (par exemple, des raccourcis différents pour Chrome vs. VS Code)
- 22 actions intégrées réparties dans les catégories navigation, navigateur, édition et média
- Contrôle du DPI/vitesse du pointeur — curseur de 200 à 8000 DPI avec des préréglages rapides, synchronisé avec l'appareil via HID++
- Inversion de la direction du défilement — interrupteurs indépendants pour le défilement vertical et horizontal
- Prise en charge du bouton gestuel — détournement complet HID++ 2.0 en Bluetooth (aucun logiciel Logitech nécessaire)
- Moniteur de batterie — lit le niveau de la batterie via HID++ lors de la connexion et se rafraîchit toutes les 5 minutes ; affiché sous forme de badge coloré (vert au-dessus de 70 %, jaune de 20 à 69 %, rouge en dessous de 20 %)
- Reconnexion automatique — détecte automatiquement lorsque la souris est éteinte/allumée ou déconnectée/reconnectée
- Statut de connexion en direct — l'interface utilisateur affiche un badge en temps réel "Connecté" / "Non Connecté"
- Interface utilisateur moderne Qt Quick — thème Material sombre avec un diagramme de souris interactif et un sélecteur d'actions par bouton
- Barre d'état système — s'exécute en arrière-plan, se cache dans la barre d'état à la fermeture
- Détection automatique de l'application au premier plan — interroge la fenêtre active et change de profil instantanément
- Zéro services externes — la configuration est un fichier JSON local, tout le traitement se fait sur votre machine
Appareil pris en charge
Appareil : Logitech MX Master 3S
ID produit : 0xB034
Protocole : HID++ 4.5 (Bluetooth)
Connexion : Bluetooth (le récepteur USB fonctionne également pour les boutons de base)
L'architecture est conçue pour être extensible à d'autres souris Logitech HID++, mais seule la MX Master 3S est testée.
Mappages par défaut
- Bouton retour : Alt + Tab (Changer de fenêtre)
- Bouton avancer : Alt + Tab (Changer de fenêtre)
- Clic central : Transmission directe
- Bouton gestuel : Transmission directe
- Défilement horizontal gauche : Retour navigateur
- Défilement horizontal droit : Avancer navigateur
Actions disponibles
- Navigation : Alt+Tab, Alt+Shift+Tab, Afficher le bureau (Win+D), Vue des tâches (Win+Tab)
- Navigateur : Retour, Avancer, Fermer l'onglet (Ctrl+W), Nouvel onglet (Ctrl+T)
- Édition : Copier, Coller, Couper, Annuler, Tout sélectionner, Enregistrer, Rechercher
- Média : Augmenter le volume, Diminuer le volume, Couper le son, Lecture/Pause, Piste suivante, Piste précédente
- Autre : Ne rien faire (transmission directe)
Télécharger et exécuter
Aucune installation requise. Il suffit de télécharger, d'extraire et de double-cliquer.
- Téléchargez Mouser.zip (45 Mo)
- Extrayez le zip dans n'importe quel dossier (Bureau, Documents, où vous voulez)
- Exécutez Mouser.exe
L'application s'ouvrira et commencera immédiatement à remapper les boutons de votre souris. La fenêtre des paramètres s'ouvre en affichant le diagramme de votre souris, et une icône de barre d'état système apparaît près de l'horloge. Le remappage des boutons est actif immédiatement. Fermer la fenêtre ne quitte pas l'application — elle continue de s'exécuter dans la barre d'état. Pour quitter complètement : faites un clic droit sur l'icône de la barre d'état → Quitter Mouser.
Notes pour la première utilisation
- Windows SmartScreen peut afficher un avertissement la première fois → cliquez sur Plus d'infos → Exécuter quand même
- Logitech Options+ ne doit pas être en cours d'exécution (il entre en conflit avec l'accès HID++)
- La configuration est enregistrée automatiquement dans %APPDATA%\Mouser
Installation à partir des sources
Prérequis :
- Windows 10/11 ou macOS 12+ (Monterey)
- Python 3.10+ (testé avec 3.14)
- Logitech MX Master 3S appairée via Bluetooth ou récepteur USB
📖 Read the full source: HN LLM Tools
👀 See Also

Tripsy lance un serveur MCP pour Claude : gérez vos voyages via une API structurée
Le serveur MCP officiel de Tripsy permet à Claude de lire, créer et mettre à jour directement les voyages, activités, séjours, transports et dépenses. Configuration en ~1 minute via le connecteur personnalisé de Claude.

Serveur MCP natif macOS pour le contrôle complet du système d'exploitation
Un serveur natif macOS offre 24 outils pour des clics précis au pixel, des combinaisons de touches, du glisser-déposer, la gestion d'applications, la prise en charge multi-écrans et l'accès au presse-papiers. Il est open source et fonctionne avec Claude Code, Cursor ou tout client MCP.

Méthode d'Évolution du Code Triple les Performances des LLM sur le Benchmark ARC-AGI-2
Les chercheurs ont obtenu une amélioration de 2,8x sur le benchmark ARC-AGI-2 en utilisant l'évolution de code avec des modèles à poids ouvert, atteignant 34 % de précision à 2,67 $ par tâche. La même méthode a permis à Gemini 3.1 Pro d'atteindre 95 % de précision à 8,71 $ par tâche.

Gemma-4 26B-A4B avec Opencode fonctionne efficacement sur MacBook Air M5
Un MacBook Air M5 32 Go peut exécuter le modèle Gemma-4-26B-A4B-it-UD-IQ4_XS à 300 tokens/seconde pour le traitement des invites et 12 tokens/seconde en génération en mode basse consommation, en utilisant seulement 8 W de puissance sans chauffer ni faire de bruit.