Using an Xbox One Controller with FS-UAE

For Windows 7 and 8.1, you need to install an official Microsoft driver before the device starts working. For Windows 10, this driver should already be installed and the controller should work out of the box.

For OS X, you need to install an unofficial driver, such as the open source Xone-OSX driver. Alternatively, you can install the 0.15 preview version (or newer) of the improved 360Controller driver which incorporates code from Xone-OSX, and also supports Xbox 360 controllers. Please note, I do not take any responsibility for your use of unofficial drivers!

On recent Linux distributions, the Xbox One controller should work out of the box 🙂

As far as I know, you need to connect the controller via a Micro-USB cable on all platforms, due to Microsoft using a proprietary wireless protocol.

Xbox 360 Wired Controller

The Xbox 360 wired controller is supported on all operating systems.

Windows

Should work out of the box.

CONTROLLER (XBOX 360 FOR WINDOWS)

Linux

Should work out of the box, but note that the button mapping can be wrong if you are running an older release of Linux, in which case you must create a custom config.

MICROSOFT X-BOX 360 PAD

Mac OS X

Requires a custom driver to be installed. This driver can be downloaded here: http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver

CONTROLLER

Xbox 360 Wireless Controller

The Xbox 360 wireless controller is supported on all operating systems if you have a wireless receiver.

Windows

Should work out of the box (but you might to have install driver for the wireless receiver first!).

CONTROLLER (XBOX 360 WIRELESS RECEIVER FOR WINDOWS)

Linux

Should work out of the box, but note that the button mapping can be wrong if you are running an older release of Linux, in which case you must create a custom config.

XBOX 360 WIRELESS RECEIVER

Mac OS X

Requires a custom driver to be installed. This driver can be downloaded here: http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver

WIRELESS 360 CONTROLLER