Raspberry Pi 4

For information, Recalbox IS NOT compatible with Raspberry Pi 4 yet.
Pour information, Recalbox N'EST PAS encore compatible avec le Raspberry Pi 4.

The Recalbox Team.

Player 1 et player 2 inversés



  • Bonjour, j'ai monté mon bartop il y'a quelques jours. Raspbery pi3B+ et la dernière version de recalbox.
    J'ai bien eu un petit problème de config de joystick mais vite résolu avec l'aide du forum.
    Mais depuis hier, un nouveau problème s'est présenté. Mes joysticks (arcade) sont branchés sur la même carte contrôleur et fonctionnaient correctement jusqu'à présent. mais là, lorsque je lance un jeu, ils se retrouvent inversés. C'est à dire que le player 1 se retrouve sur le joystick du player 2 et inversement. Ça n'empêche pas de jouer, mais c'est bizarre que le joueur de gauche pilote l'avion de droite et que le joueur de droite pilote l'avion de gauche dans les jeux styles 1943
    J'ai beau inverser les ports dans le menu contrôle de la manette, rien n'y fait. Et si depuis ce menu je reconfigure l'affectation des commandes de la manette, c'est systématiquement le joystick 2 qui est reparamétré, soit celui qui est prévu pour le joueur 2 sur mon bartop.
    La seule solution qui marcherait serait d'inverser mon cablage. Mais ça m'ennuie un peu, ça marchait avant bien avant. Quelque chose a du se déparamétrer et j'aimerai savoir quoi et comment pour pouvoir corriger le tir si ça se reproduit.
    Merci de votre aide!



  • Pas le choix, j'ai rencontré le même problème que toi solutionné en inversant le câblage... Pas d'autre solution sinon de réinstaller Recalbox !!



  • @gillesg :

    Salut, j'ai le même bug.
    J'ai tout branché. Le player 1 sur le player 0 de la xinmo. (configuration dans ES uniquement du player 1)

    Ca marche quelques jours.

    J'ajoute des jeux et fait quelques essais. Puis un jour, c'est mort. Dans les jeux, c'est le player 2 qui a le contrôle et la hotkey ne marche plus du coup.

    Je n'ai pas encore trouvé de solution. Je cherche.
    Si tu trouves de ton côté, n'hésite pas à laisser une réponse ici ;)


  • Staff
    Moderator
    Team

    @GillesG @Vini77 @OldGreg
    Tous les emulateurs ?
    Vous avez bien configuré le joueur 1 uniquement dans emulationstation ?
    Pas de test ou conf du j2 sous ES ?

    Bonne alimentation ?
    Pas de court circuit ? Masse ok ?


  • Staff
    Moderator
    Creator
    Team

    @GillesG le device 1 est bien affecté au joueur 1 dans la config des manettes? Et idem pour le j2?



  • @acris :
    Tous les émulateurs ? -> je pense. J'ai pas tout testé car une fois en jeu, je ne peux plus sortir avec la hotkey. Mais cela buggait sur mame et master system au moins.

    Joueur 1 uniquement dans ES ? -> oui

    Alimentation ok normalement.
    J'ai vérifier mes fils de masse à l'instant, tout semble ok.

    Pour corriger le problème, j'ai supprimé certains fichiers sur la clé et tout refonctionne.
    Les fichiers dans system/.emulstation/
    es_input.cfg
    es_log.txt
    es_settings.cfg
    Ils sont recréé au démarrage. Je reconfigure uniquement le joystick 1 et tout fonctionne.


  • Staff
    Moderator
    Team

    @OldGreg
    Tu attribues bien le j1 dans ES aussi ?
    Si ça arrive de nouveau fait non une sauvegarde des fichiers et poste les.
    Entre temps pas eu d extinction sauvage ?
    Merci



  • @acris : Pour être honnête, c'est difficile à dire. Je fais pas mal de test sur de nouveaux jeux et consoles ces derniers jours. Je pense avoir redémarré depuis recalbox manager deux ou trois fois à cause de jeux psp qui buggaient.
    Sinon extinction à l'alimentation je l'ai fait uniquement après le soucis de joystick car impossible d'utiliser la HK et parfois le pc trop loin.
    La prochaine fois j'essaye de garder les 3 fichiers.



  • @ian57 oui, les joueurs sont bien affectés. J’ai aussi essayé de les inverser et c.est toujours pareil



  • @acris pour moi, ça le fait pour tous les émulateurs. Pas de masse, pas de configuration de J2, bonne alimentation.



  • @oldgreg , je posterai mes 3 fichiers avant d’essayer ta solution dans l’apres midi.



  • @acris , @OldGreg voici un lien vers les fichiers
    https://drive.google.com/open?id=1yVE7a0av7eTazBD8glDM9uOzA8jO0pUp

    Pour info, entre temps , j'ai changé mes boutons et joysticks, j'ai maintenant une carte de controle pour chaque joystick et non une pour 2. mais le probleme reste le meme.



  • @GillesG @acris :
    J'ai compris quand le bug apparaît.
    C'est simple, tant que je joue avec le joystick branché sur ma xin-mo : aucun soucis pendant des jours. Autant joueur 1 (joy0) que joueur 2 (joy1). No problem.
    J'affecte ma manette en joueur 1 pour me lancer dans un jeu console : aucun soucis. Le gamepad fonctionne. Ca peut marcher sur des tonnes de jeux et consoles. No problem.

    Le jour où je désire revenir vers l'arcade et que je réaffecte le joy0 xinmo en joueur 1 : Bug ! C'est le deuxième joy qui se met avec perte de la hotkey et tout le bazar.

    Du coup l'unique solution que j'ai trouvé est de supprimer les fichiers dans system/.emulstation/
    es_input.cfg
    es_log.txt
    es_settings.cfg
    Puis de redémarrer....

    Je ne sais pas si le bug est uniquement sur les xin-mo ou sur n'importe quel encodeur usb.


  • Staff
    Moderator
    Team

    @OldGreg
    merci pour ton retour, je pense que @ian57 sera intéressé pour regarder le problème et tenté de le reproduire le problème mais pour le moment il est très occupé sur le GPICase
    tu as une référence précise de ton xin mo ?
    gamepad usb n'est ce pas version indiqué dans ta signature ?
    tu n aurais pas un faux contact sur tes usb ?
    ton alimentation est suffisante ?


  • Staff
    Moderator
    Creator
    Team

    @OldGreg @acris pas sur que ce soit un bug xinmo, je penche pour un bug ES plutot , genre il se melange les pinceau et réécrit le es_input pas comme il faut
    Un peu busy pour l'instant, et j'ai toujours pas terminé de souder mes panels de test xinmo :)



  • @acris @ian57 : Merci à vous pour le boulot que vous faites !

    Pour le xin-mo, c'est le 22pins deux joueurs. Je crois que la référence officielle est xinmotek XM-10. Dans ES, il est reconnu comme "xin-mo.com Xinmotek Controller"

    Pour la manette, c'est une manette sans marque dessus. Achetée sur un site chinois comme une manette style super nes. Elle ressemble beaucoup à une 8bitdo SN30 avec un fil et de qualité moindre et sans marque^^. Sur le site, la référence est "6030 USB Controller Gaming Joystick Gamepad" de la marque G-Tron. Mais bon je la considère comme une contrefaçon chinoise à 2euros37. Dans Es, elle est reconnue sous le nom de "usb gamepad "

    Je ne pense pas à un faux contact, car les joysticks et la manette fonctionnent très bien tant que je ne change pas pour passer de la manette vers les xin-mo. Dans l'autre sens, le changement fonctionne (xin-mo puis gamepad). Mais c'est vrai que j'ai des rallonges usb 2.0 pour avoir les ports en façade.

    L'alimentation était bonne normalement. Jamais eu d'éclair jaune ni rien. C'est une 3A que j'avais choisis.

    Et en effet, je ne pense pas que ce soit les xin-mo pour une fois, car @GillesG n'a pas une carte xin-mo d'après ce que j'ai compris.

    (J'en profite pour compléter et préciser ma signature...)



  • @oldgreg
    Bonjour, j'ai le même problème et j'utilise un ordinateur portable pour la borne.
    J'ai ce type de module
    Je ne suis pas encore allé dans le fichier de config.



  • @cendres : Le problème est identique malgré du matériel très différent. Est-ce que cela arrive après branchement d'une manette sur ta borne ?
    Perso, je n'ai pas eu de soucis ces derniers temps car je ne joue qu'avec les joysticks de la borne. Pas d'aller retour entre manette et joysticks.


Log in to reply
 

Want to support us ?

Join us on :

228
Online

52590
Users

17766
Topics

133680
Posts

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