RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    ps3 compatible controllers (shanwan & gasia) behaving different...

    Scheduled Pinned Locked Moved Help and Support
    shanwanvibrationps3bluetoothgasia
    5 Posts 3 Posters 4.0k Views
    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.
    • JeffJordanJ
      JeffJordan
      last edited by JeffJordan

      hi guys,
      meanwhile I got two different non-sony PS3 controllers. one that is a shanwan (branded "kabi"), the other one a gasia.
      when I follow the guides I noticed two different behaviours:

      the shanwan controller works fine (obviously with the shanwan driver selected) and does support force-feedback.
      when the controller falls asleep (after a few minutes of inactivity), pressing the P3 button pairs the device with the raspberry again. even "in game".

      when I use the the other one, the gasia (with the gasia driver installed), it only pairs after reboot, sometimes after the emulation station is started (thats why ES complains about a missing controller).
      when it falls asleep, I usually need to reboot the raspberry to get it paired again with the controller. even when I start the terminal and look at the status with "sudo hciconfig", the service is still running with pscan on.
      furthermore the gasio doesn't give me any vibration during gameplay.

      any ideas ?

      Pi Model or other hardware: Pi 3 model B
      Power Supply used: 5V/3A
      RetroPie Version Used: 4.3
      Built From: Pre made SD Image on RetroPie website, retropie-4.3-rpi2_rpi3.img
      USB Devices connected: keyboard
      Controller used: PS3 bluetooth controllers: Kabi (shanwan) and unbranded (gasio).
      Error messages received: -no vibration/rumble/ff in psx games with the gasio controller and issues when trying to pair.
      Log found in /dev/shm/runcommand.log (if relevant): -
      Guide used: genuine installation guide and


      File: not relevant
      Emulator: lr-pcsx-rearmed
      Attachment of config files: -
      How to replicate the problem: -

      log for the gasia controller:
      [77237.678130] usb 1-1.4: new full-speed USB device number 6 using dwc_otg
      [77237.811154] usb 1-1.4: New USB device found, idVendor=054c, idProduct=0268
      [77237.811173] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [77237.811182] usb 1-1.4: Product: PS(R) Gamepad
      [77237.811191] usb 1-1.4: Manufacturer: Gasia Co.,Ltd
      [77237.822293] input: Gasia Co.,Ltd PS(R) Gamepad as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0004/input/input4
      [77237.823477] sony 0003:054C:0268.0004: input,hiddev0,hidraw2: USB HID v1.11 Joystick [Gasia Co.,Ltd PS(R) Gamepad] on usb-3f980000.usb-1.4/input0

      Dem Inscheniör is' nix zu schwör...

      1 Reply Last reply Reply Quote 0
      • P
        psyke83 Global Moderator
        last edited by

        @JeffJordan,

        Maybe you could try testing my "sixaxis" module? https://retropie.org.uk/forum/topic/15967/sony-dualshock-3-call-for-testers-sixaxis-script-module

        This is a full replacement for the ps3controller driver. It's confirmed working on offficial and Shanwan controllers, but I need someone with a gasia controller to let me know if Bluetooth pairing works.

        1 Reply Last reply Reply Quote 0
        • JeffJordanJ
          JeffJordan
          last edited by

          @psyke83: I've just seen your answer a few minutes ago and hope I'll find the time to check it out next weekend, if that's ok for you.

          actually I've configured my system for my 8bitdo nes30 pro pad... which refused to work along with the ps3 drivers (as we could have expected).
          but next weekend I'm planning to set up a new raspberry.

          Dem Inscheniör is' nix zu schwör...

          herb_fargusH 1 Reply Last reply Reply Quote 0
          • herb_fargusH
            herb_fargus administrators @JeffJordan
            last edited by

            @jeffjordan said in ps3 compatible controllers (shanwan & gasia) behaving different...:

            which refused to work along with the ps3 drivers (as we could have expected).

            In theory this should also be rectified with @psyke83 changes. I need to get a PS3 controller myself to verify

            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 0
            • JeffJordanJ
              JeffJordan
              last edited by

              @psyke83 said in Sony DualShock 3 - call for testers: "sixaxis" script module:
              ...

              NOTE: If you don't know how to test PRs, then it may be wise not to try testing this, as I'll need some basic technical competence to provide logs, etc., if something goes wrong.
              ...

              sorry, but I've just read your note about how to test the driver and I fear that I can't help here.
              I'm really not familiar with pull requests; and even for basic linux things I need to follow step by step instructions... not knowing what and why I'm typing things in more than 80% of cases.

              Dem Inscheniör is' nix zu schwör...

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.