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

    Unplugging USB Controller apparently disables my BT dongle...

    Scheduled Pinned Locked Moved Help and Support
    bluetoothusb controllerretroarchtroubleshooting
    3 Posts 2 Posters 484 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.
    • caveman_deltaC
      caveman_delta
      last edited by

      Hey everyone. I'm sorry if this has been posted before, but I can't find any evidence of it. So here's the thing: as long as I have a USB controller plugged in as well as my USB BT dongle, my BT controllers work just fine. I was having trouble figuring out the reason behind my settings always getting deleted and me having to go back into retroarch and reconfigure my inputs for all cores. I just discovered while in retroarch that if I unplug the USB controller, the user device index gets completely disabled; and upon reconnecting the USB controller, I see that my BT controller is listed again. Is there a reason behind this? Or should I just keep the USB connected as a workaround? Kinda pulling my hair out on this one since I can't seem to figure it out. Thanks in advance. Onboard BT is disabled using "dtoverlay=pi3-disable-bt".

      Pi Model or other hardware: Pi 3 B+
      Power Supply used: I don't remember the actual name, but it's the 5V that came with the starter kit.
      RetroPie Version Used: 4.4
      Built From: Pre-made image from https://github.com/RetroPie/RetroPie-Setup/releases/download/4.4/retropie-4.4-rpi2_rpi3.img.gz
      USB Devices connected: USB Retro Controller, BT dongle, USB hub (?) that's included with the Nespi Case+
      Controller used: 8bitdo SN30 Pro, 8bitdo SF30 Pro
      Error messages received: N/A
      Guide used: I've followed multiple guides via the RetroPie subreddit with no success and/or replies
      Emulator: RetroArch as a whole
      How to replicate the problem: Connect BT dongle. Go into BT config in EmulationStation. Pair and connect BT controllers. Configure EmulationStation inputs. Go into RetroArch main settings and go to Input with USB controller connected. Go down to user device index and select BT controller. Unplug USB controller. Device Index is disabled. Reconnect USB controller and BT controller is visible and usable again.

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @caveman_delta
        last edited by

        @caveman_delta What happens if you boot only with the BT dongle (no USB controller attached) and then start the BT controllers ? Do the BT controller work in Emulationstation and then RetroArch ?
        Have you performed additional configuration to set the gamepad-to-player index ?

        caveman_deltaC 1 Reply Last reply Reply Quote 0
        • caveman_deltaC
          caveman_delta @mitu
          last edited by

          @mitu It works just fine within EmulationStation, but once I start RetroArch everything freezes until I connect the USB controller.

          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.