Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    PS3 controllers on 7.2.2 and 8.0 issue

    GamePad/GPIO/USB encoder
    ps3 7.2.2 8.0 issue
    2
    3
    1409
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Kentril 0
      Kentril 0 last edited by

      Hi everyone, I spent 2 days experimenting with 2 PS3 controllers connecting via Bluetooth. Somehow I was able to connect one, but after connecting the other I was unable to connect the first one. Even on fresh burn 32GB image from Wolfanoz. I tried everything.

      I looked through these threads:

      https://forum.recalbox.com/topic/22799/ps3-bluethoot-problem/5
      https://forum.recalbox.com/topic/19820/ps1-dualshock-controlle/5
      https://www.youtube.com/watch?v=dbJ626C47_E
      https://gitlab.com/recalbox/recalbox-support/-/issues/394
      https://wiki.recalbox.com/en/tutorials/controllers/controllers/ps3-controllers-drivers
      https://retropie.org.uk/forum/topic/8278/second-ps3-controller-just-vibrates-when-plugged-in/3
      https://retropie.org.uk/forum/topic/15967/sony-dualshock-3-call-for-testers-sixaxis-script-module/111

      Even linux commands:
      https://askubuntu.com/questions/983583/no-option-for-bluetooth-pins-for-pairing

      I have RaPi 4
      and PS3 controllers:
      CECHZC2U rev. A1

      dmesg black controller

      [   58.612845] sony 0005:054C:05C4.0002: unknown main item tag 0x0
      [   63.684840] sony 0005:054C:05C4.0002: Failed to get calibration data from Dualshock 4
      [   63.684980] sony 0005:054C:05C4.0002: hidraw1: BLUETOOTH HID v81.00 Gamepad [PLAYSTATION(R)3Controller-ghic] on b8:27:eb:97:06:9e
      [   63.684988] sony 0005:054C:05C4.0002: failed to claim input
      [  246.334943] usb 1-1.4: new full-speed USB device number 4 using xhci_hcd
      [  246.455037] usb 1-1.4: device descriptor read/64, error -32
      [  246.710702] usb 1-1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 1.00
      [  246.710713] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [  246.710720] usb 1-1.4: Product: PS3 GamePad
      [  246.710727] usb 1-1.4: Manufacturer: GUO HUA
      [  246.722664] input: GUO HUA PS3 GamePad Motion Sensors as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:02                                      68.0003/input/input6
      [  246.785026] input: GUO HUA PS3 GamePad as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0003/input/i                                      nput5
      [  246.785453] sony 0003:054C:0268.0003: input,hiddev96,hidraw1: USB HID v81.10 Joystick [GUO HUA PS3 GamePad] on usb-0000:01:00.0-1.4/input0
      #
      

      dmesg white controller

      [  303.213956] sony 0005:054C:05C4.0004: unknown main item tag 0x0
      [  303.684836] usb 1-1.4: new full-speed USB device number 6 using xhci_hcd
      [  303.833107] usb 1-1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 5.72
      [  303.833118] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
      [  303.833125] usb 1-1.4: Product: PS3 Controller
      [  303.843354] input: PS3 Controller Motion Sensors as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0005/input/input9
      [  303.904991] input: PS3 Controller as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0005/input/input8
      [  303.905628] sony 0003:054C:0268.0005: input,hiddev96,hidraw1: USB HID v81.11 Joystick [PS3 Controller] on usb-0000:01:00.0-1.4/input0
      [  308.235111] sony 0005:054C:05C4.0004: Failed to get calibration data from Dualshock 4
      [  308.235446] sony 0005:054C:05C4.0004: hidraw2: BLUETOOTH HID v81.00 Gamepad [PLAYSTATION(R)3Controller-ghic] on b8:27:eb:97:06:9e
      [  308.235454] sony 0005:054C:05C4.0004: failed to claim input
      
      

      BT Commands:

      [bluetooth]# info 5c:42:6e:ab:2e:21
      Device 5C:42:6E:AB:2E:21 (public)
              Name: PLAYSTATION(R)3Controller-ghic
              Alias: PLAYSTATION(R)3Controller-ghic
              Class: 0x00000540
              Icon: input-keyboard
              Paired: no
              Trusted: yes
              Blocked: no
              Connected: no
              WakeAllowed: yes
              LegacyPairing: no
              UUID: Human Interface Device... (00001124-0000-1000-8000-00805f9b34fb)
              UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
              Modalias: usb:v054Cp05C4d0100
      [CHG] Device 5C:42:6E:AB:2E:21 Connected: yes
      
      [PLAYSTATION(R)3Controller-ghic]# pair 5c:42:6e:ab:2e:21
      Attempting to pair with 5C:42:6E:AB:2E:21
      [agent] PIN code: 866621
      [PLAYSTATION(R)3Controller-ghic]# connect 5c:42:6e:ab:2e:21
      Attempting to connect to 5c:42:6e:ab:2e:21
      [CHG] Device 5C:42:6E:AB:2E:21 ServicesResolved: yes
      Connection successful
      Failed to pair: org.bluez.Error.AuthenticationTimeout
      [CHG] Device 5C:42:6E:AB:2E:21 ServicesResolved: no
      [CHG] Device 5C:42:6E:AB:2E:21 Connected: no
      [bluetooth]# trust 5c:42:6e:ab:2e:21
      Changing 5C:42:6E:AB:2E:21 trust succeeded
      [CHG] Device 5C:42:6E:AB:2E:21 Connected: yes
      [PLAYSTATION(R)3Controller-ghic]# trust 5c:42:6e:ab:2e:21
      Changing 5C:42:6E:AB:2E:21 trust succeeded
      [PLAYSTATION(R)3Controller-ghic]# pair 5c:42:6e:ab:2e:21
      Attempting to pair with 5C:42:6E:AB:2E:21
      [agent] PIN code: 433286
      Failed to pair: org.bluez.Error.AuthenticationTimeout
      

      recalbox.conf

      controllers.bluetooth.enabled=1
      # Enable ERTM
      controllers.bluetooth.ertm=0
      #### I tried 0 or 1 ######
      controllers.ps3.enabled=1
      ## Choose a driver between bluez, official and shanwan
      ## bluez -> bluez 5 + kernel drivers, support official and shanwan sisaxis
      ## official -> sixad drivers, support official and gasia sisaxis
      ## shanwan -> shanwan drivers, support official and shanwan sisaxis
      controllers.ps3.driver=bluez
      #I tried *bluez and shanwan*
      

      Tomorrow I will try Emulation station 1TB from Wolfanoz - I think it was working there.

      If you have any idea please let me know or at least try to post a controller version that is 100% compatible - I will order from eBay or 2nd hand.

      Thank you

      Regards

      Jiri

      1 Reply Last reply Reply Quote 0
      • Kentril 0
        Kentril 0 last edited by

        So, I boot up Wolfanoz 1 TB and set up PS3 controller there and its working:

        [ 1238.838962] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
        [ 1238.838991] Bluetooth: HIDP socket layer initialized
        [ 1238.843193] sony 0005:054C:0268.0006: unknown main item tag 0x0
        [ 1238.847788] input: PLAYSTATION(R)3Controller-ghic Motion Sensors as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:11/0005:054C:0268.0006/input/input9
        [ 1238.848738] input: PLAYSTATION(R)3Controller-ghic as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:11/0005:054C:0268.0006/input/input8
        [ 1238.849240] sony 0005:054C:0268.0006: input,hidraw2: BLUETOOTH HID v80.00 Joystick [PLAYSTATION(R)3Controller-ghic] on dc:a6:32:7d:66:af
        [ 2278.033707] sony 0005:054C:0268.0007: unknown main item tag 0x0
        [ 2278.038669] input: PLAYSTATION(R)3Controller-ghic Motion Sensors as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:14/0005:054C:0268.0007/input/input11
        [ 2278.039900] input: PLAYSTATION(R)3Controller-ghic as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:14/0005:054C:0268.0007/input/input10
        [ 2278.040529] sony 0005:054C:0268.0007: input,hidraw2: BLUETOOTH HID v80.00 Joystick [PLAYSTATION(R)3Controller-ghic] on dc:a6:32:7d:66:af
        
        [PLAYSTATION(R)3Controller-ghic]# info 5C:42:6E:AB:2E:21
        Device 5C:42:6E:AB:2E:21 (public)
                Name: PLAYSTATION(R)3Controller-ghic
                Alias: PLAYSTATION(R)3Controller-ghic
                Class: 0x00000540
                Icon: input-keyboard
                Paired: no
                Trusted: yes
                Blocked: no
                Connected: yes
                LegacyPairing: no
                UUID: Human Interface Device... (00001124-0000-1000-8000-00805f9b34fb)
                Modalias: usb:v054Cp0268d0000
        

        How can I copy the driver? or Settings?

        Thank you for any advices

        Zing 1 Reply Last reply Reply Quote 0
        • Zing
          Zing Global moderator Translator @Kentril 0 last edited by

          @kentril-0

          How can I copy the driver?

          You can not.

          or Settings?

          See if it's related:

          • https://forum.recalbox.com/topic/25538/problema-con-joystick-genéricos-bluetooth-de-ps3-doubleshock-piii-o-psiii/2

          Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
          If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

          1 Reply Last reply Reply Quote 0
          • Locked by  admin admin 
          • First post
            Last post

          Want to support us ?

          79
          Online

          90.3k
          Users

          26.3k
          Topics

          181.8k
          Posts

          Copyright © 2021 recalbox.com