2 votes

Utilisation d'un téléphone Android pour contrôler un émulateur nintendo 64 de raspberry pi

Disons que je crée un émulateur Nintendo 64 sur un raspberry pi 4, et que je veux utiliser mon téléphone comme contrôleur sans fil, soit par Bluetooth, soit par WiFi.

Je doute qu'un logiciel Android ait un support pour linux, et encore moins pour un émulateur N64.

Donc, quelle serait la meilleure façon de procéder ici, faire un traducteur python qui attrape le signal envoyé par le téléphone, le lit, puis simule les pressions sur les boutons du raspberry ? Si quelqu'un a une meilleure solution, faites-le moi savoir !

2voto

nondebug Points 156

Android 9 a ajouté la prise en charge du profil de périphérique Bluetooth HID, qui peut être utilisé pour faire en sorte qu'un périphérique Android se comporte comme une manette de jeu HID :

https://developer.Android.com/reference/Android/bluetooth/BluetoothHidDevice

Le profil Bluetooth HID n'est pas disponible sur tous les appareils. Vous pouvez utiliser l'application Bluetooth HID Profile Tester pour voir s'il est pris en charge :

https://play.google.com/store/apps/details?id=com.rdapps.bluetoothhidtester&hl=en_US&gl=US

J'ai eu un peu de chance en utilisant l'application GamePad de Ginkage :

https://github.com/ginkage/GamePad

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X