Malheureusement, il s'agit d'un problème avec les manettes Nintendo Switch.
Bien que les manettes de la Nintendo Switch utilisent le Bluetooth HID, elles ne sont pas totalement conformes à la spécification, ce qui signifie que vous aurez besoin d'un pilote modifié (et c'est difficile sur Android).
Bluetooth HID (Human Interface Device) est la spécification qui permet aux claviers, souris et manettes de jeu Bluetooth de communiquer avec les appareils compatibles.
J'ai donc trouvé ce projet en essayant de documenter l'interface de la Nintendo Switch . Comme on peut le voir à la fin de Problème n° 7 Protocole HID pour Bluetooth/USB Linux a connu un certain succès, mais Le problème #92 pour Android est resté sans réponse .
La modification du pilote Bluetooth est une modification au niveau de la ROM personnalisée. Un pilote Bluetooth Android compatible devrait être créé et prendre en charge votre chipset Bluetooth et le matériel de votre plateforme. Comme vous utilisez du matériel TV, je doute qu'il existe des ROM personnalisées, et l'écriture d'un pilote prenant en charge le chipset Bluetooth serait un obstacle supplémentaire.
Basé sur :
Notes de rétro-ingénierie HID pour la Nintendo Switch
Problème n° 7 - Protocole HID pour Bluetooth / USB
Problème n°92 - Comment communiquer avec un joycon sous Android ?