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.

PS3 Gasia controller not pairing with RB 4.0.0



  • Hi everyone,

    Thanks for this amazing project!

    I'm trying to pair my PS3 Gasia controllers with Recalbox 4.0.0, and facing some difficulties. Those controllers worked fine with RB 3.2 with some adjustments ;)

    What I have done:

    • reset the controllers
    • edited recalbox.conf for Gasia controllers (see below)
    • followed pairing process

    Am I missing something obvious? Thanks in advance for the support!

    /var/log/messages

    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.127425] usb 1-1.2: new full-speed USB device number 14 using dwc_otg
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.230708] usb 1-1.2: New USB device found, idVendor=054c, idProduct=0268
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.230743] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.230756] usb 1-1.2: Product: PS(R) Gamepad
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.230767] usb 1-1.2: Manufacturer: Gasia Co.,Ltd
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.241859] input: Gasia Co.,Ltd PS(R) Gamepad as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:054C:0268.000B/input/input9
    Dec  6 21:17:27 RECALBOX user.info kernel: [ 1168.245920] sony 0003:054C:0268.000B: input,hiddev0,hidraw2: USB HID v1.11 Joystick [Gasia Co.,Ltd PS(R) Gamepad] on usb-3f980000.usb-1.2/input0
    Dec  6 21:17:43 RECALBOX user.info kernel: [ 1184.021206] usb 1-1.2: USB disconnect, device number 14
    Dec  6 21:17:51 RECALBOX daemon.err bluetoothd[309]: Refusing input device connect: No such file or directory (2)
    Dec  6 21:17:51 RECALBOX daemon.warn bluetoothd[309]: Can't find device agent
    Dec  6 21:17:51 RECALBOX daemon.err bluetoothd[309]: input: authorization for 00:1A:7D:DA:71:0E failed: Operation not permitted (-1)
    

    recalbox.conf (controller section):

    # -------------- D - Controllers ----------------- #
    # Enable support for standard bluetooth controllers
    controllers.bluetooth.enabled=1
    
    
    ## Please enable only one of these
    # -------------- D1 - PS3 Controllers ------------ #
    ##Enable PS3 controllers support
    controllers.ps3.enabled=1
    ## Choose an driver between official, shanwan and gasia if you have dualshock clones (official,shanwan,gasia)
    controllers.ps3.driver=gasia
    
    
    # ------------ 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=0
    ## Set the amount of controllers to use with xboxdrv (0..4)
    controllers.xboxdrv.nbcontrols=2
    
    
    # ------------ D3 - GPIO Controllers ------------ #
    ## GPIO Controllers
    ## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
    controllers.gpio.enabled=0
    ## mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)
    controllers.gpio.args=map=1,2
    
    
    ## DB9 Controllers
    ## Enable DB9 drivers for atari, megadrive, amiga controllers (0,1)
    controllers.db9.enabled=0
    ## db9 arguments
    controllers.db9.args=map=1
    
    ## Gamecon controllers
    ## Enable gamecon controllers, for nes, snes psx (0,1)
    controllers.gamecon.enabled=0
    ## gamecon_args
    controllers.gamecon.args=map=1
    
    ## XGaming's XArcade Tankstik and other compatible devices
    controllers.xarcade.enabled=0
    


  • I would love to provide more information if you point me where to find it.
    Feel free to ask for details, as I said, I'm probably missing something.

    Cheers!



  • @leriton Check all the drivers. GAsia pads are the most complicated ones as they really have their very own protocol that only partly complies with the genuine PS3.

    Remember to plug the pad on USB for a good 10 seconds. The pad should rumble after a while. Once it rumbles, unplug it, and press the home button.

    Please try the official driver as it has a few hacks for gasia.



  • Will try this, thanks for your suggestion.

    Those exact same controllers works with Recalbox 3.2 using Gasia sixad binaries, see this thread (french) : https://forum.recalbox.com/topic/397/impossible-d-appairer-les-manettes-force-disconnect-of/7

    Is it possible that Gasia drivers suddenly stopped to work for my controllers?



  • @leriton the drivers evolved since 3.2, that is the real reason. The official driver works with my gasia pad, i guess ypu are not as lucky as me



  • And now it works with official drivers! Thanks a lot for your help, really appreciate.

    Cheers!



Want to support us ?

Join us on :

287
Online

48456
Users

17583
Topics

132489
Posts

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