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

    Bluetooth controller registers but will not connect

    Scheduled Pinned Locked Moved Help and Support
    17 Posts 2 Posters 8.4k 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.
    • N
      Nightarcher @BuZz
      last edited by

      @BuZz Thanks for that it is now connecting with no problem, just not showing up as a connected controller in emulationstation but at least its a step forward.

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

        you might need a udev rule - update ertropie-setup and use the retropie-setup bluetooth configuration, and choose the entry to add a udev rule.

        BTW which of the above fixed it ? I may be able to improve the automatic pairing code.

        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

        N 1 Reply Last reply Reply Quote 0
        • N
          Nightarcher @BuZz
          last edited by

          @BuZz It was the agent KeyboardDisplay that got it going.

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

            If I add those additional agents to the RetroPie-Setup bluetooth module, would you be happy to remove and try re-registering the controller ?

            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

            N 1 Reply Last reply Reply Quote 0
            • N
              Nightarcher @BuZz
              last edited by

              @BuZz Yeh that is no problem

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

                Actually KeyboardDisplay is already available - so it might just be that it wont work via the existing code. I know with one of my controllers, sometimes i asks for a pin, but if i try a few times it will work.

                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

                N 1 Reply Last reply Reply Quote 0
                • N
                  Nightarcher @BuZz
                  last edited by

                  @BuZz That might be what happened with mine but I have done a number of reboots and it connects perfectly now. Just cannot get emulationstation to register it for configuration. I have tried adding a udev rule with no change.

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

                    did you create the udev rule via retropie-setup or manually ?

                    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

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      Nightarcher @BuZz
                      last edited by

                      @BuZz I used the setup it created the file titled 99-bluetooth.

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

                        hmm that's annoying then.

                        Please can you paste the contents of the file, and also the output of ~/RetroPie-Setup/scriptmodules/supplementary/bluetooth/bluez-test-device list

                        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

                        N 1 Reply Last reply Reply Quote 0
                        • N
                          Nightarcher @BuZz
                          last edited by

                          @BuZz

                          Both file contents are below

                          SUBSYTEM=="input", ATTRS{name}=="BT Gamepad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"

                          FF:87:41:02:63:25 BT Gamepad

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

                            Does it only have one power on mode ? It may well be you cannot use this joypad with Linux currently - there is little information about it too as it's not a big brand etc - it also says on amazon it doesn't work with mac and the reviews are not too great.

                            Better to spend your money on a known working one, than spending so much time getting this to work.

                            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

                            N 1 Reply Last reply Reply Quote 0
                            • N
                              Nightarcher @BuZz
                              last edited by

                              @BuZz Yeh I think I will have to to be fair I use it with my phone for VR games which is what I got it for just thought it would be cool if I could use it for this as well.

                              Thank you for all your help.

                              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.