Joysticks et boutons arcade fonctionnent dans les menus, mais pas dans les jeux



  • Bonjour,

    J'ai un soucis sur la fabrication de ma borne d'arcade, en effet mes boutons et joysticks sont reconnus dans les menus, ils correctement mappés dans la configuration, mais impossible de les avoir dans les jeux.

    Au niveau de la configuration, je suis sur un Raspberry Pi 3, et un contrôleur Juyao Dual Arcade.
    J'avais beaucoup de mal à le faire fonctionner sous 4.0.2, je suis donc passé sur la 4.1 où il est parfaitement reconnu, mais c'est dans les jeux que je rencontre le problème.

    J'ai un Joystick classique, 6 boutons + 1 bouton "1 joueur" mappé sur le insert coin + un bouton start.

    Si quelque arrive à m'aider, je lui en serais très reconnaissant !

    Merci d'avance


  • Moderator
    Team

    Bonjour @Misterjibe
    il faut absolument configuré uniquement le joueur 1 dans le menu de emulationstation > options manette.
    et attribuer les joueurs dans ce meme menu.

    Maintenant il faudrait être plus précis quel jeu ? quel emulateur ? tous ?

    Si votre problème est un souci au niveau reconnaissance de manettes/gamepad/encodeur.

    https://forum.recalbox.com/topic/4054/a-lire-avant-de-poster-merci
    Brancher votre matériel directement sur les ports usb du raspberry
    Exécuter recalbox-support.sh
    indiquer comment reproduire le problème si possible



  • Pour la configuration, c'est ce que j'ai fait, j'ai remarqué cependant que depuis que j'ai cablé le joueur 2, ça me met également : "GPIO 1 - GPIO 2" en plus du pilote de ma carte usb.
    J'ai ce problème avec tous les émulateurs installés d'office sur recalbox, et ce, sur tous les jeux installés d'office également, je n'ai rien rajouté pour le moment.


  • Moderator
    Team

    @Misterjibe
    si tu as gpio 1 et gpio2 c'est que le pilote gpio a été activé dans recalbox.conf, désactive le dans un 1er temps
    ensuite il faut poster l'archive.



  • Je l'ai bien fait, mais malheureusement cela ne fonctionne toujours pas.
    Voici l'archive : https://file.ac/6JNGqYLJEeQ/

    Merci beaucoup du temps que tu m'accordes !


  • Moderator
    Team

    @Misterjibe

    ne sachant pas les manipulations que tu as fait précédemment pour bien faire il faudrait procéder de cette façon :

    • sauvegarde tes roms , scrapp, bios si tu as dèjà transféré sur ta microsd sur ton pc
    • reformate ta microsd en fat32
    • télécharge et décompresse l image de recalbox 4.1
    • edit le fichier recalbox.conf via recalbox manager pour désactiver les gpio
    • rebooter ton raspberry pour désactiver ce module.
    • brancher ton encodeur juyao normalement il devrait être ok dans ES
    • Aller dans le menu de ES > options manette et configurer uniquement le joueur 1
    • attribuer les joueurs J1 et J2 dans le menu de ES
    • débrancher le clavier/souris
    • lancer un jeu 2 joueurs de préférence (exemple snes street fighter)
    • si ça ne fonctionne toujours pas, eteindre le raspberry pour sortir de ES sans clavier tu peux via ssh lancer la commande ps trouvé la ligne qui a lancé le jeu puis taper kill -9 numero_du_pid
      puis débrancher le clavier et souris du raspberry
    • il faut que le juyao soit uniquement branché
    • poster l'archive de nouveau via recalbox manager


  • Alors, je vais être un peu idiot, mais impossible de trouver une image pour la 4.1

    Mon installation date de ce matin, j'ai refait une clean install en 4.0.1, puis 4.0.2 en maj interne, et je suis passé en "unstable" pour installer la 4.1 en màj.

    Et ensuite, j'ai simplement branché mes boutons et c'est tout.
    La seule modif que j'ai faite, c'est de passer le mode DVI pour éviter le message d'erreur des 200hz.


  • Moderator
    Team

    @Misterjibe tu peux refaire une archive de support en passant par http://recalbox/help stp ?



Want to support us ?

Join us on :

225
Online

28110
Users

14403
Topics

109031
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.