Screenscaper issue

For information, Screenscraper website is currently down. All the Screenscraper staff is aware of this issue. Until it's solved, you won't be able to scrap from Recalbox or Skraper. We apologize for the inconvenience.

Pour information, le site internet de Screenscraper est actuellement en panne. Toute l'équipe de Screenscraper est consciente de ce problème. Tant qu'il ne sera pas résolu, vous ne pourrez pas scraper depuis Recalbox ou Skraper. Veuillez nous excuser pour le dérangement.

The Recalbox Team.

Dongle Mayflash pour PS3 originales (sysaxis) ne fonctionne pas à 2 joueurs



  • Bonjour @acris,

    J'ai acheté le dongle Mayflash pour PS3 pour utiliser avec ma Recalbox 4.0.0 sous RPI2 mais je ne suis pas capable de l'utiliser avec 2 joueurs / manettes. Il y a le mode Xinput et Dinput sur le dongle, qu'on peut faire basculer avec une 'switch'. Selon la réponse de la compagnie :

    Question : do each controller need its own adapter or can I have 4 controllers run off 1 adapter?
    Answer : It depends on the mode - In DirectInput mode you can have 4, however this is incompatible with modern games that only use XInput mode, and you lose vibration and PS button capability. In XInput mode only one controller can be paired, XInput mode is also backwards-compatible with older DirectInput games. So I would recommend getting one adapter per controller and leaving them in XInput mode to get the full capability out of it.

    MA QUESTION : Est-il possible de faire fonctionner le dongle Mayflash avec 2 manettes sous la Recalbox en mode Xinput mode ?

    Voici les liens vers recalbox-support.sh :

    Xinput de configuré (1 manette fonctionne à la perfection mais pas possibilité de deux)
    http://www8.zippyshare.com/v/b5ZB5cvS/file.html

    Dinput de configuré (aucun bouton ne fonctionne mais les 2 manettes sont synchronisé avec le dongle)
    http://www8.zippyshare.com/v/KUCd2LqJ/file.html

    Merci !

    patriccote


  • Global moderator
    Team

    Bonjour @patriccote,

    avec le mode xinput, ta manette est reconnu comme une xbox.
    avec le mode dinput ta manette est reconnu comme une ps3

    Dans un premier temps, met toi sur xinput.
    tu peux essayer d'activer le pilote xboxdrv dans recalbox.conf et de désactiver celui de psx

    ## Please enable only one of these
    # -------------- D1 - PS3 Controllers ------------ #
    ##Enable PS3 controllers support
    controllers.ps3.enabled=0
    ## Choose an driver between official, shanwan and gasia if you have dualshock clones (official,shanwan,gasia)
    controllers.ps3.driver=official
    # ------------ D2 - XBOX Controllers ------------ #
    ## Xbox controllers are already supported, but xboxdrv can solve some compatibility issues 
    ## Enable xboxdrv driver, disable this if you enabled ps3 controllers (0,1)
    controllers.xboxdrv.enabled=1
    ## Set the amount of controllers to use with xboxdrv (0..4)
    controllers.xboxdrv.nbcontrols=2
    

    enregistre et redémarre ton raspberry
    essaie de connecter et reconfigurer tes 2 manettes

    Si ça fonctionne pas, réedite le fichier recalbox.conf remet comme c'était et reboot ton raspberry.

    Essaie ceci en mettant sur dinput.
    puis dans recalbox.conf
    modifier le driver en mettant sur udev ou sdl2 à la place de auto.

    ## Set retroarch input driver (auto, udev, sdl2)
    ## If you don't have issues with your controllers, let auto
    global.inputdriver=udev
    

    reboot puis essaie de configurer tes manettes



  • XInput produit le résultat attendu : 1 seul pad connectable.

    Pour Direct Input, à voir, peux pas regarder tes fichiers de support là 😕 Mais bon réflexe 🙂


  • Global moderator
    Team

    @Substring

    dinput evtest

    nput driver version is 1.0.1
    Input device ID: bus 0x3 vendor 0x79 product 0x1801 version 0x111
    Input device name: "HJZ Mayflash PS3 Game Controller Adapter"
    Supported events:
      Event type 0 (EV_SYN)
      Event type 1 (EV_KEY)
        Event code 288 (BTN_TRIGGER)
        Event code 289 (BTN_THUMB)
        Event code 290 (BTN_THUMB2)
        Event code 291 (BTN_TOP)
        Event code 292 (BTN_TOP2)
        Event code 293 (BTN_PINKIE)
        Event code 294 (BTN_BASE)
        Event code 295 (BTN_BASE2)
        Event code 296 (BTN_BASE3)
        Event code 297 (BTN_BASE4)
        Event code 298 (BTN_BASE5)
        Event code 299 (BTN_BASE6)
        Event code 300 (?)
        Event code 301 (?)
        Event code 302 (?)
        Event code 303 (BTN_DEAD)
        Event code 304 (BTN_SOUTH)
        Event code 305 (BTN_EAST)
        Event code 306 (BTN_C)
        Event code 307 (BTN_NORTH)
        Event code 308 (BTN_WEST)
        Event code 309 (BTN_Z)
        Event code 310 (BTN_TL)
        Event code 311 (BTN_TR)
        Event code 312 (BTN_TL2)
        Event code 313 (BTN_TR2)
        Event code 314 (BTN_SELECT)
        Event code 315 (BTN_START)
        Event code 316 (BTN_MODE)
        Event code 317 (BTN_THUMBL)
        Event code 318 (BTN_THUMBR)
        Event code 319 (?)
        Event code 320 (BTN_TOOL_PEN)
        Event code 321 (BTN_TOOL_RUBBER)
        Event code 322 (BTN_TOOL_BRUSH)
        Event code 323 (BTN_TOOL_PENCIL)
        Event code 324 (BTN_TOOL_AIRBRUSH)
        Event code 325 (BTN_TOOL_FINGER)
        Event code 326 (BTN_TOOL_MOUSE)
        Event code 327 (BTN_TOOL_LENS)
        Event code 328 (BTN_TOOL_QUINTTAP)
        Event code 329 (?)
        Event code 330 (BTN_TOUCH)
        Event code 331 (BTN_STYLUS)
        Event code 332 (BTN_STYLUS2)
        Event code 333 (BTN_TOOL_DOUBLETAP)
        Event code 334 (BTN_TOOL_TRIPLETAP)
        Event code 335 (BTN_TOOL_QUADTAP)
      Event type 3 (EV_ABS)
        Event code 0 (ABS_X)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 1 (ABS_Y)
          Value    126
          Min        0
          Max      255
          Flat      15
        Event code 2 (ABS_Z)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 3 (ABS_RX)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 4 (ABS_RY)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 5 (ABS_RZ)
          Value    127
          Min        0
          Max      255
          Flat      15
        Event code 6 (ABS_THROTTLE)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 7 (ABS_RUDDER)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 8 (ABS_WHEEL)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 9 (ABS_GAS)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 10 (ABS_BRAKE)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 11 (?)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 12 (?)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 13 (?)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 14 (?)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 15 (?)
          Value    128
          Min        0
          Max      255
          Flat      15
        Event code 16 (ABS_HAT0X)
          Value      0
          Min       -1
          Max        1
        Event code 17 (ABS_HAT0Y)
          Value      0
          Min       -1
          Max        1
        Event code 18 (ABS_HAT1X)
          Value      0
          Min       -1
          Max        1
        Event code 19 (ABS_HAT1Y)
          Value      0
          Min       -1
          Max        1
        Event code 20 (ABS_HAT2X)
          Value      0
          Min       -1
          Max        1
        Event code 21 (ABS_HAT2Y)
          Value      0
          Min       -1
          Max        1
        Event code 22 (ABS_HAT3X)
          Value      0
          Min       -1
          Max        1
        Event code 23 (ABS_HAT3Y)
          Value      0
          Min       -1
          Max        1
      Event type 4 (EV_MSC)
        Event code 4 (MSC_SCAN)
    Properties:
    Testing ... (interrupt to exit)
    


  • @acris merci 🙂
    ouh làààààà un truc commence à m'inquiéter ... plrs périphs sur un même USB, c'est toujours problématique ...

    Autre truc: il est bien détecté en joystick par udev ?


  • Global moderator
    Team

    @substring

    Autre truc: il est bien détecté en joystick par udev ?

    pas compris la question.



  • @acris ID_JOYSTICK_ENV=1 ? la valeur qu'on doit parfois forcer par des regles udev



  • Bonjour @acris et @Substring

    Compte rendu : rien ne semble avoir fonctionné, tout a continué de fonctionner comme cela le faisait déjà (OK pour un seul pad en Xinput et aucune fonctionnalité pour le Dinput)

    Tel qu'indiqué par le fabricant, Xinput = 1 seul pad connectable avec toutes les fonctionnalités (le stick analogue fonctionne à 100% pour Mario Kart 64). En Dinput, on perd techniquement de la compatibilité (vibration et bouton PS, ce qui ne serait pas très problématique).

    J'ai réglé la situation en achetant un dongle Bluetooth USB-BT400 qui a fini par fonctionner grâce à l'aide d'Acris et ce post :

    https://workingninja.com/blog/installing-asus-bt400-raspberry-pi-raspbian-wheezy

    Merci !

    patriccote


  • Global moderator
    Team

    @patriccote
    en résumé tu as mis sur dinput et tu es passé par un dongle bluetooth et toutes les manettes fonctionnent correctement ?



  • @acris

    Sur Dinput, l'interface de Recalbox n'a jamais détecté les manettes, aucun bouton ne fonctionne malgré que la lumière Player 1 est allumé sur la manette 1 et Player 2 sur la manette 2. Tout semble donc bien connecté avec le dongle Mayflash mais Recalbox ne voit rien (Controller Settings ne voit aucune manette)

    J'ai donc mis ce dongle de côté pour ne plus lui retoucher (je rappelle qu'en Xinput, tout fonctionne à 100% pour une seule manette, il faut donc un dongle Mayflash par manette pour que le tout soit parfait).

    J'ai ensuite acheté le dongle Bluetooth USB-BT400 qui a fini par fonctionner grâce à l'aide d'Acris et ce post :

    https://workingninja.com/blog/installing-asus-bt400-raspberry-pi-raspbian-wheezy

    Merci !

    patriccote



Want to support us ?

299
Online

79.7k
Users

21.0k
Topics

154.2k
Posts