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

    SNES30 RetroPie Bluetooth Issues

    Scheduled Pinned Locked Moved Help and Support
    8bitdo snesbluetooth problraspberry pi 3snes30bluetooth
    6 Posts 2 Posters 2.7k 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.
    • A
      AlphaOrionis
      last edited by

      I have a Raspberry Pi 3, running a copy of RetroPie that I've updated, and have tried connecting my 8bitdo SNES30 through Bluetooth with no success. I've updated the controller's firmware to 2.70 and followed the steps in this article https://github.com/retropie/retropie-setup/wiki/Setting-up-an-8bitdo-Bluetooth-controller. I've gone through this multiple times, going as far as to wipe the MicroSD and reinstall RetroPie from scratch, but still no success. The controller has a solid blue light and shows as an active connection under Display Registered & Connected Bluetooth Devices. However it will not show when I try to setup the udev rule, and it also won't show under Remove Bluetooth Device.

      synackS 1 Reply Last reply Reply Quote 0
      • synackS
        synack @AlphaOrionis
        last edited by

        When you say "it will not show when I try to setup the udev rule", are you seeing anything listed (i.e., hex codes)?

        I set up my own 8bitdo SNES30 controller about 3 weeks ago, and didn't run into the same issue. IIRC, the setup program didn't explicitly list "8bitdo SNES30", but rather the MAC address, and I had to select that.

        A 1 Reply Last reply Reply Quote 0
        • A
          AlphaOrionis @synack
          last edited by

          @synack Earlier I was seeing a MAC address that was not the same as the controller's, but now I get the message that there are no registered bluetooth devices. Despite this the controller works in these menus, but no where else.

          synackS 1 Reply Last reply Reply Quote 0
          • synackS
            synack @AlphaOrionis
            last edited by

            The fact that it's working in the menus is something. You may want to try flashing the 2.68 firmware instead of 2.70 and try again. Also, does /opt/retropie/configs/all/retroarch/autoconfig/8BitdoSNES30GamePad.cfg exist? If so, what are the contents?

            I'm not extremely familiar with bluetooth Retropie configs (or on linux in general), so if anyone knows more please feel free to jump in.

            A 1 Reply Last reply Reply Quote 0
            • A
              AlphaOrionis @synack
              last edited by

              @synack I decided to go in the direction you suggested, but first try reinstalling the 2.70 firmware. I ended up having the same issue I described above, however this time when I exited the Configure Bluetooth Device menu and went to Configure Input from the main menu it recognized the controlled and allowed me to set it up. So far it seems to be working with the couple roms I've tried. Still no devices show under remove bluetooth device and the udev rule, but these may not be issues since at the moment it works.

              A 1 Reply Last reply Reply Quote 0
              • A
                AlphaOrionis @AlphaOrionis
                last edited by

                @AlphaOrionis In the middle of playing a game the bluetooth connection disconnected and I'm back to square one with the same issue I had previously.

                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.