@zing Merci pour le lien mais je ne pense pas que mon problème soit dû à un bug de recalbox. J'essaye de faire reconnaître des manettes qui sont sur l'i2c0 alors que recalbox ne peut voir que l'i2c1.
Merci.
Latest posts made by Robulle
-
RE: Joysticks sur MCP23017
-
Controllers and MCP23017 on I2C0
Hi !
I made a diy arcade cab with a CRT screen, a raspberry PI3B+, a RGB-PI+ board and the RGB-PI OS.
Since Recalbox is now compatible with CRT I decided to upgrade my cab with the version 8.0.2.
Analog video output works great but controllers are not detected.
On the RGB-PI+ joysticks and buttons are connected to IO expanders MCP23017 at 0x20 and 0x21 addresses on I2C0 bus (GPIOs of I2C1 are used for video sync).
I replaced the mk_arcade_joystick_rpi.ko file of recalbox by the mk_arcade_joystick_rpi.ko file of RGB-PI OS and
changed the recalbox.conf file with controllers.gpio.enabled=1 and controllers.gpio.args=map=0x20,0x21 but controllers are still not detected.
Any ideas ? Thanks ! -
Joysticks sur MCP23017
Bonjour à tous,
Fan du rendu sur CRT, je m'étais fait une borne d'arcade maison avec un raspberry Pi3B+, un RGB-PI+ et la distribution RGB-PI OS.
Dès que j'ai vu que Recalbox gérait les CRT, j'ai tout de suite voulu mêttre à jour ma borne avec la 8.0.2 .
Côté vidéo, pas de souci, ça marche nickel. En revanche les joysticks et les bouttons ne sont pas reconnus.
Sur le RGB-PI+, ils sont câblés sur deux expanders MCP23017 aux adresses 0x20 et 0x21 mais sur le bus I2C0 (Les GPIO de l'I2C1 sont utilisés pour les sorties vidéos).
J'ai remplacé le fichier mk_arcade_joystick_rpi.ko de recalbox par celui de RGB-PI OS et j'ai changé le fichier recalbox.conf avec controllers.gpio.enabled=1 et controllers.gpio.args=map=0x20,0x21.
Malheureusement ils ne sont pas détectés quand je lance une recherche de manettes.
Quelqu'un sait comment faire ?
Merci !