• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Cannot run any pad (XBox/SteamController)

Scheduled Pinned Locked Moved Help and Support
xbox360 wirelesxbox wirelesssteamcontrollerbluetoothrpi4b
6 Posts 3 Posters 725 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.
  • K
    Kashir2000
    last edited by 9 Sept 2021, 10:27

    I have 3 Controllers

    • SteamController
    • XBox Controller (non-bluetooth with dongle)
    • XBox Controller (bluetooth one)

    Can't get any to work properly. Will start with SteamController.

    Steam Controller

    It runs. Connects and works (seems) properly. I checked it with jstest and reads everything OK.
    However, when entering emulator and I'm being asked to map controller, then problem starts. Can't properly map d-pad. On SteamController its more like touch pad and RP detects only 1 axis (+ and -).

    XBox (Non-BT)

    This one simply does not work. Tried xboxdrv and xpad. Can't pair it with dongle. Behaves same like on windows without driver. Can't pair it with dongle. Got it paired on Windows

    XBox (BT)

    I installed RPie on USB at first. Somehow I could pair bluetooth Controller, but it kept flashing and RPie did not display it as connected device. I could only remove it from list (paired) but never connected. Tried to disable ERPM and nothing. Updated RPie via setup tool (did basic install and then Update). Still not working

    Reinstall

    I erased USB drive and reflashed it again with new image. After I flashed it and tried to connect it via Bluetooth I checked service and service does not work (tried with Disabled ERPM and rebooted also, nothing changed).
    I Updated RPie (apt update & apt upgrade) and BT service status says it's OK. But when I try to pair any device (Headphones or Xbox Controller) it does not see any device.

    HW/Soft info

    RPi 4 Model B
    Popwer Supply: 5V 3.1A (Manufacturer: Extreme Style)
    Installed RPie: 4.7.1 (RPI 4/400) via RaspBerryPi Imager 1.6.2
    Booting from USB 3.0 drive

    K 1 Reply Last reply 9 Sept 2021, 10:30 Reply Quote 0
    • K
      Kashir2000 @Kashir2000
      last edited by 9 Sept 2021, 10:30

      Forgot to add. When I managed to connect Xbox on first try, it was blinking, system stated it's not connected. But when I entered emustation system saw this controller and told be to hold A button. But nothing happend. Not sure if it was conneted or this message was based on information about paired controllers.

      1 Reply Last reply Reply Quote 0
      • K
        Kashir2000
        last edited by 13 Sept 2021, 11:40

        Do I miss adding some info (read guidlines) to get any advice?

        1 Reply Last reply Reply Quote 0
        • A
          Addison
          last edited by 13 Sept 2021, 13:33

          I learned all of the Bluetooth commands by using PuTTY.

          I would SSH into the console and mess around with the follwing info:

          https://www.raspberrypi.org/forums/viewtopic.php?t=214373#p1319723

          1 Reply Last reply Reply Quote 0
          • M
            mitu Global Moderator
            last edited by 13 Sept 2021, 17:11

            • Steam controller - are you not able to map the D-Pad ? I think EmulationStation should accept analog axis for the D-Pad.

            • Xbox (non-BT) you may need to use a special driver - github.com/medusalix/xow

            • Xbox (BT) this should work with the xpadneo driver (installable from RetroPie Setup). This will take care of any BT ETRM settings, needed for these kind of controllers. Before attempting to pair it, make sure you remove any previous pairing results for the controller.

            1 Reply Last reply Reply Quote 0
            • K
              Kashir2000
              last edited by 13 Sept 2021, 17:55

              While waiting I installed Recall box to try if it works. It's same there.

              However... I found old Saitek Pad (PS2700) and it works like a charm. I decided to try xBox Controller via USB and it works like a charm.

              Trying to connect via Bluetooth does not work at all. Will try to ssh and play with BT then, maybe console will tell me something.
              Since I can't pair my headphones also, I think it might not be pad problem, but bluetooth.

              About SteamController. There is problem with mapping of d-pad. It recognizes only swipe in one or 2 directions. Like Analog Left and Analog Up. So its more like Analogue for emulator than D-Pad.
              But I think i can pass on stemController if XBox and Saitek works. I'm a fan of D-Pad. Touchpad as D-Pad is not good on SteamController.

              1 Reply Last reply Reply Quote 0
              3 out of 6
              • First post
                3/6
                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.

                This community forum collects and processes your personal information.
                consent.not_received