/xpad-noone

Primary LanguageCGNU General Public License v2.0GPL-2.0

This is the original upstream xpad driver from the Linux kernel with support for Xbox One controllers removed. If you are running the xone driver you will have to replace the xpad kernel module with this one to retain the functionality of Xbox and Xbox 360 controllers.

⚠️ Changes from upstream xpad are pulled regularly. Pull requests for new devices added to paroj/xpad will not be accepted!

Installation

  1. Unplug your Xbox devices and remove xpad:
sudo modprobe -r xpad
  1. Clone the repository:
git clone https://github.com/medusalix/xpad-noone
  1. Install xpad-noone using the following commands:
sudo cp -r xpad-noone /usr/src/xpad-noone-1.0
sudo dkms install -m xpad-noone -v 1.0
  1. Plug in your Xbox devices and add the module if it is not loaded automatically:
sudo modprobe xpad-noone