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.

[résolu] Problème de joystick (ex: je ne cours pas, je marche)



  • Bonjour,

    voici ma config pour commencer :

    rasp pi 2 model b v1.1
    manette N64 officiel branché sur GPIO

    Donc j'arrive bien a configurer tout mes boutons, aucun soucis avec ça.
    Par contre, je prend l'exemple de Zelda OoT, avec le joystick je ne peux pas courir, je marche seulement, et la croix ne marche pas (mais je ne me souviens plus sur l'original ^^ si c'est normal)

    voici mon \RECALBOX\share\system\configs\mupen64\InputAutoCfg.ini

    [N64 controller]
    plugged = True
    plugin = 2
    mouse = False
    AnalogDeadzone = 4096,4096
    AnalogPeak = 32768,32768
    DPad R = axis(2+)
    DPad L = axis(2-)
    DPad D = axis(3+)
    DPad U = axis(3-)
    Start = button(9)
    Z Trig = button(0)
    B Button = button(2)
    A Button = button(1)
    C Button R = button(4)
    C Button L = button(5)
    C Button D = button(3)
    C Button U = button(6)
    R Trig = button(8)
    L Trig = button(7)
    Mempak switch = key(109)
    Rumblepak switch = key(114)
    X Axis = axis(0-,0+)
    Y Axis = axis(1-,1+)

    J'ai fais plusieurs fois le calibrage avec :
    jscal -s 4,1,0,0,0,6972137,6972137,1,0,0,0,6547006,6468127,1,0,0,0,536854528,536854528,1,0,0,0,536854528,536854528 /dev/input/js0

    mais je ne comprend pas d'où viens le pb.

    n'hésitez pas si vous avez des questions, et merci pour votre aide.


  • Global moderator
    Team

    Bonjour
    depuis recalbox 4.0.0beta la configuration de N64 se fait automatiquement si tu as configuré ta manette dans le menu emulationstation > options manette.
    Il est normalement inutile de configurer dans ce fichier.
    Si toutefois tu veux absolument l'utiliser il faut que tu peux mettre n64.configfile=dummy dans recalbox.conf
    https://github.com/recalbox/recalbox-os/wiki/recalbox.conf-(FR)
    https://forum.recalbox.com/topic/5123/n64-controller/
    l'as tu fait ?



  • merci,

    je vais faire un bon format 😄 et repartir à zero ^^

    Mais j'avais bien mis n64.configfile=dummy, et comme j'avais déjà paramétré une autre manette avant ça a peu-être changer un truc.

    en repartant sur une base saine je verrais bien.

    Merci pour tes liens surtout le premier, le deuxième je l'avais déjà aperçu.



  • Beh je viens de tout réinstaller, et il ne me voit pas ma manette quand je vais dans les options

    pour rappel :
    power => GPIO1
    data => GPIO7
    ground => GPIO6

    • EDIT -

    j'ai mis :
    controllers.gamecon.enabled=1
    controllers.gamecon.args=map=0,0,6,0

    là j'arrive à voir la manette et à la configurer, mais le joystick ne fonctionne pas, et les boutons c non plus.

    je calle, je ne sais pas comment faire.



  • @acris J'ai lu tes 2 liens, et j'ai tout recommencer encore ce matin.

    Soit j'ai le joystick qui marche mais comme s'il n'avait que la moitié de sa course alors que je suis à fond.
    Soit je configure la manette sous ES mais je n'ai pas le joystick.


  • Global moderator
    Team

    @valgreg
    Il te faut un pro dev gamepad comme super @Substring



  • @acris Merci, j'ai enfin trouvé d'où venait mon problème

    quand je fais jstest et que je test mon joystick j'ai des pointes à max : 22000 alors que dans mon AnalogPeak j'avais rentré 32768.

    Donc pour aller à fond il attend 32768 en valeur alors que mon joystick lui fournit que 22000, je l'ai mis à 20000 et voilà.

    Je pensais que c'était des valeurs standarts comme le jscal en fait.

    En tout cas merci de t'être penché sur mon soucis.



  • @valgreg j'allais te dire un pb de peak justement ... cool que tu t'en sois sorti 🙂


Log in to reply
 

Want to support us ?

200
Online

78.5k
Users

20.0k
Topics

147.5k
Posts