MX3 Button Mapper
Réaffectez les boutons de la télécommande MX3 Air Mouse sur Google TV
- Développeur
- evilbunny
- Licence
- Unlicense
- Paquet
com.odiousapps.mx3buttonmapper- Catégorie
- Keyboard & IME, Système
- Dernière version
- 0.0.55 · 27 oct. 2026
- Android minimum
- Android 8.0
Captures d'écran
Description
MX3 Button Mapper réaffecte les boutons matériels des télécommandes air mouse de type MX3 connectées aux appareils Google TV -- des boutons qui, d'origine, envoient le mauvais code de touche, ou rien d'utile du tout.
L'application combine deux mécanismes Android :
• Un service d'accessibilité qui écoute les scancodes bruts dans tout le système et peut intercepter (absorber) l'appui d'origine.
• Shizuku, utilisé pour injecter un code de touche ou une séquence d'appuis de remplacement à la place de l'original. Shizuku accorde cela avec les mêmes privilèges shell que possède déjà 'adb shell input keyevent' : aucun root n'est donc nécessaire. Si Shizuku n'est pas connecté mais que l'appareil est rooté, l'application se rabat sur 'su' pour injecter les touches et demandera donc l'accès superutilisateur à votre gestionnaire root.
Types de réaffectation pris en charge (un jeu de réaffectations par défaut est intégré, il n'y a donc rien à configurer bouton par bouton) :
• Réaffecter un bouton à un autre code de touche (p. ex. un bouton Page préc./Page suiv. égaré réaffecté en véritable Chaîne +/Chaîne -).
• Envoyer le même code de touche plusieurs fois en un seul appui (p. ex. un bouton unique qui envoie trois appuis sur Volume -).
• Réaffecter un bouton différemment selon l'application au premier plan (p. ex. Chaîne +/- dans l'application TV, un seul Page préc./Page suiv. dans Kodi, et une rafale d'appuis sur la croix directionnelle pour parcourir les listes partout ailleurs).
• Lancer une application directement d'un appui, tandis qu'un appui long sur le même bouton envoie toujours son appui long normal (p. ex. un appui court sur Accueil ouvre MX3 Launcher, un appui long effectue un appui long sur Accueil).
Paramètres dans l'application :
• Marque du téléviseur (TCL ou Blaupunkt), car ces téléviseurs attendent des codes de touche différents pour le bouton TV de la télécommande et utilisent des applications de TV en direct différentes.
• Journalisation facultative des appuis de touches pour le dépannage, désactivée par défaut.
• Langue de l'application, avec une interface traduite dans une centaine de langues.
L'application se configure aussi elle-même via Shizuku : elle active automatiquement son propre service d'accessibilité, sans avoir à fouiller dans Paramètres -> Accessibilité, elle peut ouvrir le lanceur de votre choix au démarrage, et sur les téléviseurs TCL elle accorde de nouveau l'autorisation de démarrage automatique que le firmware de TCL retire sinon, afin que les réaffectations continuent de fonctionner après un redémarrage.
Remarque : certaines réaffectations par défaut lancent des applications tierces précises, par commodité (p. ex. ouvrir directement un lanceur, une application vidéo ou un navigateur).
L'application combine deux mécanismes Android :
• Un service d'accessibilité qui écoute les scancodes bruts dans tout le système et peut intercepter (absorber) l'appui d'origine.
• Shizuku, utilisé pour injecter un code de touche ou une séquence d'appuis de remplacement à la place de l'original. Shizuku accorde cela avec les mêmes privilèges shell que possède déjà 'adb shell input keyevent' : aucun root n'est donc nécessaire. Si Shizuku n'est pas connecté mais que l'appareil est rooté, l'application se rabat sur 'su' pour injecter les touches et demandera donc l'accès superutilisateur à votre gestionnaire root.
Types de réaffectation pris en charge (un jeu de réaffectations par défaut est intégré, il n'y a donc rien à configurer bouton par bouton) :
• Réaffecter un bouton à un autre code de touche (p. ex. un bouton Page préc./Page suiv. égaré réaffecté en véritable Chaîne +/Chaîne -).
• Envoyer le même code de touche plusieurs fois en un seul appui (p. ex. un bouton unique qui envoie trois appuis sur Volume -).
• Réaffecter un bouton différemment selon l'application au premier plan (p. ex. Chaîne +/- dans l'application TV, un seul Page préc./Page suiv. dans Kodi, et une rafale d'appuis sur la croix directionnelle pour parcourir les listes partout ailleurs).
• Lancer une application directement d'un appui, tandis qu'un appui long sur le même bouton envoie toujours son appui long normal (p. ex. un appui court sur Accueil ouvre MX3 Launcher, un appui long effectue un appui long sur Accueil).
Paramètres dans l'application :
• Marque du téléviseur (TCL ou Blaupunkt), car ces téléviseurs attendent des codes de touche différents pour le bouton TV de la télécommande et utilisent des applications de TV en direct différentes.
• Journalisation facultative des appuis de touches pour le dépannage, désactivée par défaut.
• Langue de l'application, avec une interface traduite dans une centaine de langues.
L'application se configure aussi elle-même via Shizuku : elle active automatiquement son propre service d'accessibilité, sans avoir à fouiller dans Paramètres -> Accessibilité, elle peut ouvrir le lanceur de votre choix au démarrage, et sur les téléviseurs TCL elle accorde de nouveau l'autorisation de démarrage automatique que le firmware de TCL retire sinon, afin que les réaffectations continuent de fonctionner après un redémarrage.
Remarque : certaines réaffectations par défaut lancent des applications tierces précises, par commodité (p. ex. ouvrir directement un lanceur, une application vidéo ou un navigateur).
Toutes les versions
| Version | Publiée le | Android minimum | Taille |
|---|---|---|---|
| 0.0.55 | 27 oct. 2026 | Android 8.0 | 1,5 MB |
| 0.0.53 | 25 oct. 2026 | Android 8.0 | 1,5 MB |
Installer une ancienne version d’une appli Android · Comment installer un APK sur Android
Du développeur (GitHub)
Fichiers APK publiés par le développeur sur GitHub. Ils sont signés par le développeur et peuvent ne pas s'installer par-dessus les autres versions de cette page (signature différente). Les liens ouvrent github.com.
Applications similaires
-
Screenshot Tile (NoRoot)
Prenez rapidement des captures d'écran depuis vos paramètres rapides
-
Café
Garder l'écran allumé
-
Rappel de silencieux
Vous rappeler de mettre des médias en silencieux
-
Solde prépayé
Suivez votre solde prépayé
-
Auto Auto-Rotate
Se souvient de votre paramètre de rotation automatique pour chaque application
-
Drowser
Simple tueur d'applications en arrière-plan
-
Scrambled Exif
Supprimer les métadonnées de vos images avant de les partager
-
WaveUp
Allumez l'écran en le survolant