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

    Trouble pairing my PS3 controllers

    Scheduled Pinned Locked Moved Help and Support
    3 Posts 3 Posters 1.2k 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.
    • H
      Hetoft
      last edited by

      Hi!

      I am trying to configure my two genuine PS3 controllers (of course, just starting off with one) on RetroPie 4.0 beta 2 on OSMC on a RPi3 with the onboard bluetooth.

      I simply can not figure out how to get it to pair up. Even though I run the PS3 driver configuration from the RetroPie settings, whenever I disconnect it from the USB cable, it is not able to establish the bluetooth connection.

      Bluetooth is enabled and able to discover my devices. I also tried with a bluetooth USB dongle; same result.

      At some point in all of this tinkering, I managed to establish the bluetooth connection, with the controller vibrating and lighting in the 1 LED. However, I couldn't configure any of the buttons, and a jstest didn't react to any of the button presses. When I then rebooted my Pi, the connection was lost again.

      What should I do next?

      Thanks so much in advance. :)

      1 Reply Last reply Reply Quote 0
      • GaM3r2XtremeG
        GaM3r2Xtreme
        last edited by

        I'm unsure as to how the PS3 drivers work, but when I try to connect a Wii U Pro controller I am forced to run an interactive command called bluetoothctl. Have you tried using this in order to establish the bluetooth connection? I would assume after installing the drivers and connecting the controller, Linux will use the drivers for the inputs.

        I have also notice, again only with a Wii U Pro controller, that I need to rerun bluetoothctl in order to reconnect the controller after rebooting the system. This happens even if I setup a pair and trust with the controller. The Pro controller will automatically connect once bluetoothctl is running and stay connected when bluetoothctl is closed. This seems to only save from having to send a connect command each time I want to reconnect.

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by

          The PS3 driver is incompatible with the built in bluetooth stack, and you do not use bluetoothctl. When installing the ps3 driver (sixpair), the default bluetooth stack is actually disabled (it is re-enabled if you remove the ps3 driver)

          Pairing in 4.0 should be basically the same as 3.8.1 just the location has changed. Not sure what the problem might be, but it was fine when I last tested. Perhaps you can try the standard RetroPie image to rule out a difference in the OSMC system.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          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.