Microsoft Xbox 360 Controller Driver Settings

Note The USB ports on the front of your computer may not be powered USB 2.0 ports. Try using one of the ports on the back of your computer.

Modify your mouse and keyboard settings to work better with Windows, get how-to tips, and more in one easy download. Right-Click on the Xbox 360 Wireless Receiver for Windows and click on “Game Controller settings”. As you see, inside of the wireless receiver is where all of the wireless Xbox 360 Controllers will reside. Xbox 360 controller software, free download - XBOX 360 Controller For Windows, Xbox 360 Controller, Gamepad - Use phone as PC Xbox 360 controller, and many more programs. Microsoft Office 2016.

A green light on the receiver indicates that the unit is working.

  1. If the Add New Hardware Wizard starts automatically, select Install the software automatically (Recommended), and then select Next. If the wizard installs the software successfully, select Finish and then skip to Step 3: Connect the Xbox 360 wireless controller to your computer, below.

    If the wizard fails to install the software, continue to Step 2.

Nov 29, 2015  If you have a 360 controller that has an integrated wire then yes the drivers will work, but if you're just using the cord and just plugging it into a 360 controller then it's not going to work. There might be a solution here: Xbox 360 Controller With Windows 10: Surface. Oct 6, 2016 - Learn how you can use an XBox 360 controller on your Android device. Luckily, Microsoft has developed one of the most comfortable. From touch screen input to the controller in the Settings menu of the game. Jump to Setting Up a Wired Xbox 360 Controller - Setting Up a Wired Xbox 360 Controller. You can download the driver for the wired controller. Microsoft Xbox 360 Controller Driver 1.2 2014-07-18 It is highly recommended to always use the most recent driver version available. Try to set a system restore point before installing a device driver.

Step 2: Install the Xbox gaming receiver software

If you have the installation disc that came with your Xbox 360 Wireless Gaming Receiver, you can install the software from that disc. If you don’t have the disc, you can install the software by downloading it online.

Install using the installation CD:

  1. Insert the installation disc into the CD or DVD drive of your computer. If the setup program doesn’t automatically start, browse to your CD or DVD drive and run the setup program.
  2. Follow the steps to install the software.

    Note You might be prompted to restart your computer after the installation is complete.

Install by downloading the software:

  1. Go to the Software Downloads section of the Microsoft Hardware website.
  2. In the Search for download field, type 'Xbox' and select Gaming as the product type.
  3. Select Xbox 360 Wireless Controller for Windows as the product (this is the software for the wireless gaming receiver).
  4. Select the version of Microsoft Windows you’re using on your computer, select your operating system language, and then select Download.
  5. Select Run.
  6. The Xbox 360 Accessories setup program installs the necessary files to your computer.

    Note You might be prompted to restart your computer after the installation is complete.

Step 3: Connect the Xbox 360 wireless controller to your computer

  1. Turn on the Xbox 360 wireless controller by pressing and holding the Guide button .
  2. On the receiver, press the connect button, which is a circular button located near the middle of the receiver. The light will flash green.

A lot of games today need a controller … yes, even on PC you can’t ignore that fact. One of the best controllers out there is (IMHO) the XBox 360 Wireless Controller from Microsoft. The Wired version of this controller can be easily connected through Plug & Play under Linux. The standard loaded driver xpad then can handle it. But what do you have to do if the controller is the wireless Version?


Error: Your Requested widget ' adcontrol_sidebar_widget-4' is not in the widget list.
  • [do_widget_area footer-a]
  • [do_widget_area footer-b]
  • [do_widget_area footer-c]
    • [do_widget]
  • [do_widget_area sidebar]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
  • [do_widget_area widgets_for_shortcodes]
    • [do_widget]
  • [do_widget_area wp_inactive_widgets]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]
    • [do_widget]

First things first

You need of course a receiver which gets all the signals that are sent from your controller. This receiver is (normally) not included when you’re buying the controller. The receiver also comes from Microsoft and costs round about 19,-€ . I have also seen some third party products here which are way more cheaper, but actually I really can’t say if they are working that well.
After you plugged in the receiver, the kernel will recognize it but yet it is actually unable to do anything.

Install the driver

Controller

As I mentioned before, if you’re useing the wired controller, then you have to nothing to be worried about. Everything will work out of the box.
Anyways, for the wireless XBox 360 Controller you need a driver which is called ‘xboxdrv’.

Under Ubuntu and Debian this driver can be easily installed with apt. This means the driver is already available in the repositorys:

In openSUSE the driver is also in the official repositorys as long as you are on openSUSE Tumbleweed or Leap (>= 42.1):

For Fedora, Arch and any other distribution you have to check for your owner whether you need a extra repository for the driver or not.

Start the driver

Starting the driver with default settings is rather simple. The following command starts the driver with default settings:

If you didn’t unloaded the xpad driver before you will run into an error message that the driver couldn’t be loaded because the xpad driver is already loaded.

To unload the xpad module you can use ‘rmmod xpad’ or let the xboxdrv do that for you:

Microsoft Wireless Xbox 360 Controller

Now you should see something like the following output on your terminal window:

Microsoft Xbox 360 Wired Controller

Controller: Xbox 360 Wireless Receiver
Vendor/Product: 045e:0719
USB Path: 005:004
Wireless Port: 0
Controller Type: Xbox360 (wireless)

Your Xbox/Xbox360 controller should now be available as:
/dev/input/js0
/dev/input/event19

Press Ctrl-C to quit, use ‘–silent’ to suppress the event output

So this means, you’re ready to go. Useing buttons and pads on the controller should create tons of output which you can ignore. Do disable this output add the ‘–silent’ option to the xboxdrv command:

sudo xboxdrv --detach-kernel-driver --silent

Microsoft Xbox 360 Controller Driver Settings Download

Now you should be able to use your XBox 360 Wireless controller with almost every native Linux game which is available.

Using xboxdrv with WINE

For using xboxdrv with WINE there are a lot of tutorials out there. Some of them recommend to install a mapper which will map controller keys to keyboard keys and many other solutions. For me the simpelst way was to simply add the following parameter to the xboxdrv command line:

The “–mimic-xpad” option says the xboxdrv driver that he should act and perform like a controller that is connected to your Linux box as an xpad Controller. Now you should be also able to use your controller under WINE games.

NOTE: I recently bought Dark Souls: Prepare to die edition from the Humble Bundle Sping Sale. This game does not come native to Linux but works well here with WINE. To get the correct mapping of your XBox 360 Wireless controller here you have to start xboxdrv like this:

Microsoft Xbox 360 Controller Driver Settings Download

If you want to play Dark Souls I with a controller on your Linux box with WINE, you have to add the “buttonmap” section to your xboxdrv command. Otherwise the B-Button in game will be the X-Button on your wireless controller for e.g.
Of course, this “buttonmap” section only works with Dark Souls I for now. Other games, other button mapping. You should consult the AppDB from WINE to find the right button mapping for your game.