After the release of Rocket League beta for Linux, I decided to install Steam under Fedora 24 and try it out.
The Xbox controller driver is not installed by default. Get it via
sudo dnf install kernel-modules-extra
Apparently the SteamOS variant of the xpad driver has some additions the normal kernel driver does not (yet) have.
To install it:
- Uninstall kernel-modules-extra (if installed; the upstream driver conflicts with the SteamOS version):
sudo dnf -y remove kernel-modules-extra
- Enable negativo17’s Steam repo:
sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo
- Install the dkms-xpad driver:
sudo dnf -y install dkms-xpad kernel-devel
- Build the kernel module:
sudo dkms install -m xpad/4.1
Not sure if I did a sudo modprobe xpad afterwards but now it works. Have fun.