Lack of Controller Support or Incompatibility

Hi there! I wouldn't be creating a new post if I hadn't already spent nearly four hours trawling the internet and other forums, so, apologies in advance if this is somehow a repeat of another post.

I have what I believe is a PDP Xbox One controller (I lost the packaging a few years ago now), and when I plug it in, it rumbles once, but none of the LEDs come on, and no software on my computer detects any input from it. I have tried:

  • installing/uninstalling xboxdrv
  • installing xpadneo (twice)
  • turning on and off controller support and steam input for xbox and generic controllers on Steam
  • turning on and off steam input for the specific game I'm trying to play (Elden Ring and Outer Wilds)
  • power cycling countless times
  • rebooting and shutting down countless times

None of this has changed a thing, and the closest issue I can find is somebody from two years ago having their controller behave like a switch controller (switching Y and X and all that).

Your help is appreciated and I hope you all are having a nice day!

To use your PDP Xbox One controller with Ubuntu 22.04, you'll need to install a driver.

  1. Open a terminal window
  2. Install the necessary dependencies by running:
    sudo apt install linux-headers-$(uname -r) dkms curl cabextract
  3. Clone the xone repository (this is the driver for Xbox One controllers on Linux):
    git clone https://github.com/medusalix/xone
  4. Navigate to the xone directory and install the driver:
    cd xone sudo ./install.sh
  5. Download the firmware for the wireless dongle (if you're using a wireless controller):
    sudo xone-get-firmware.sh
    1. Plug in your Xbox controller and you should be good to go!

If you encounter any issues, you can uninstall the driver using:
cd xone sudo ./uninstall.sh

Hmm. so I've done that now and it's still not working- no LEDs or anything (I just tested the inputs on Steam and nothing happened)

It's worth noting my controller is wired, just for the record.

Anything else you might advise?

I have a PS4 dualshock controller and a XBOX 360 controller, both work out of the box so i have no clue what your issue(s) might be. Maybe @Aravisian or @Storm can help with this. They are more advanced then me.

As from what i read, people has that controller running.

Thank you for the reference! I love MrCrayfish's modding work so I'll be sure to read through this! I hope you're having a good day, and thank you for your help <3

1 Like

Just a quick question, have you tried running a game outside of steam and seeing if the inputs work then? Or if the controller gets detected in another application outside of steam?

I don't really know if I have a game outside of Steam that could use a controller, but I'd be willing to give it a go? got any fun or silly little suggestions?

Well there's some ones listed in the software centre, but not all of them have controller support. If you have a linux native game through GOG and install it locally, that could be another option. That's usually the option that I try, that way the only thing I ever have open is just the native game, and see what comes that way.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.