Controller:Xbox 360 Controller

From PCGamingWiki, the wiki about fixing PC games
This page may require cleanup to meet basic quality standards. The specific problem is: Outdated/404 links. You can help by modifying the article. The discussion page may contain useful suggestions.
Xbox 360 Controller
Xbox 360 Controller cover
XInput support
Xbox Controller S
Xbox Controller
Xbox Wireless Controller
Xbox 360 Controller on Wikipedia

Key points

Natively supported by most modern games.
Microsoft driver maps triggers to same axis in DirectInput games
The Play & Charge Cable does not work for connecting a wireless controller; it is only for charging.
The Xbox 360 Chatpad is not natively supported; use the Chatpad Super Driver (wired controllers) or Xbox360wirelesschatpad Driver (wireless controllers). Custom application Controller Companion has experimental support for Chatpad.

General information

Official Xbox website
Official Microsoft Hardware division website
"Xbox on other devices" at Xbox Support


  • 2 × clickable analog sticks: LS, RS
  • 2 × analog triggers: LT, RT
  • 2 × digital shoulder buttons: LB, RB
  • 7 × digital action buttons: 𝐀, 𝐁, 𝐗, 𝗬, sᴛᴀʀᴛ, ʙᴀᴄᴋ, ɢᴜɪᴅᴇ
  • 4 × digital directional buttons (d-pad): , , ,


Wired controller - Official website
Wireless controller - Official website (Comes bundled with a Wireless Gaming Receiver for Windows)
Wireless Gaming Receiver for Windows - Amazon (Required for use of the Wireless Xbox 360 Controller on Windows)

Controller variations[edit]

Xbox 360 Transforming D-Pad Controller.
Xbox 360 Transforming D-Pad Controller.
9th November 2010 was released Xbox 360 Controller with transforming D-Pad. Design is a "transforming" D-pad that changes from a semi-flush disc to a pop-out plus sign by twisting the D-pad clockwise. The thumbsticks have also been tweaked and feature a more significantly indented center, making it easier to depress either inward. While previous iterations have used concave thumbsticks, the newest variation has a distinct center pivot and a sharper edge along the rim.

Use with PC platforms[edit]


The controller/receiver should be automatically detected on Windows Vista and later. If it is not detected or you are using Windows XP install the Xbox 360 Accessories Software (for both wired and wireless controllers).


Guide button can be remapped.
Allows emulate virtual DS4 controller to play PS4 Remote Play, PS Now or Dualshock 4 compatible games.
Custom configs for Xbox 360 controller can be found in official Community Configs Library maintained by reWASD users.

OS X[edit]

Use the 360Controller driver or TattieBogle OS X Driver.


This controller is "Plug and Play" on most distributions of Linux.
Xboxdrv is an alternative to the stock driver and allows many configuration options.


Controller can be found in Supported Controller Database and it's correctly recognizable as Xbox 360 controller.

Steam Link compatibility[edit]

Works natively over USB and Wireless Xbox 360 Adapter. All buttons are mapped correctly.
Works without any drivers on any operating system that supports Steam.
Can be used just to send input from a controller to a PC. Go into Streaming options, hit 𝗬 and disable video and audio streaming.
May not work great unless connected to LAN or a low latency Wi-Fi.



Messenger Kit[edit]

XIM APEX[edit]

XIM APEX provides the highest precision mouse and keyboard (and more) experience on Xbox Series X/S, Xbox One, PlayStation 4 (PS4), Xbox 360, and PlayStation 3 (PS3). Software emulates Keyboard+Mouse inputs into signals from controllers connected to third USB port.
Simple real-time smartphone and tablet-based configuration. Real-time feedback to guide you to your optimal settings.
Supports your existing Xbox headsets and chatpads.
Firmware upgradable.
Active community forum.
Needs your controller plugged into USB port #3 on your XIM HUB at all times to function.
Supports official wired Xbox 360 controller but wireless with play-and-charge kit is not supported.

Issues fixed[edit]

The Xbox Support website has multiple support pages on using the Xbox 360 Controller with Windows.

"Using the Xbox 360 controller for Windows"
"Troubleshoot your Xbox 360 controller for Windows"
"Set up your Xbox 360 controller for Windows"
"Xbox 360 Wireless Gaming Receiver for Windows"
"Configure your Xbox 360 controller for Windows"

No force feedback vibration in DirectInput games[edit]

See XInput Plus. Some games may still not support vibration even with this installed.

Guide button doesn't turn off controller[edit]

The Xbox 360 Controller for Windows can't be turned it off with the GUIDE button, except in Games for Windows Live games.
Use Xbox 360 Controller Manager[citation needed]

Wireless Gaming Receiver randomly disconnects[edit]

The receiver doesn't work in a USB 3.0 or 1.1 port, only use it in a USB 2.0 port.

Broken Wireless Gaming Receiver[edit]

A very common issue where the Microsoft Wireless Receiver suddenly fails and stops working.
Bridge bad fuse by soldering[1][2]
Best guide to follow for this procedure.

Inaccurate d-pad[edit]

If you experience input errors from the d-pad, following this procedure might fix it.

Wireless Gaming Receiver not recognized[edit]

This is usually caused by using a knock-off receiver; the official Wireless Gaming Receiver is never sold separately.
Manually connecting a wireless controller[3]
  1. Download the and install the Xbox 360 Accessories Software.
  2. Open the Device Manager:
    • Windows 8: Right click the Start corner or press Win+X, choose Device Manager.
    • Vista and 7: Open the Start menu, type devmgmt.msc press Enter.
  3. Right click on the Unidentified Device and choose Properties.
  4. On the Driver tab click Update driver.
  5. Click Browse my computer for driver software.
  6. Choose Let me pick from a list of device drivers on my computer.
  7. Choose Microsoft Common Controller for Windows Class.
  8. Choose Xbox 360 Wireless Receiver for Windows Version: [8/13/2009]
  9. If a warning appears, choose Yes.
  10. The wireless controller can now be connected by holding the central Guide button until it starts flashing.

Other information[edit]

Related accessories[edit]

Wireless Gaming Receiver for Windows.
Wireless Gaming Receiver for Windows.
  • Wireless Gaming Receiver for Windows - Required for use of a wireless Xbox 360 controller on PC.
  • Headset accessories - Both wired and wireless headsets should work with Windows.
  • Xbox 360 Chatpad - usable with the Chatpad Super Driver (wired controllers only) or Controller Companion (wireless controller supported).

Technical information[edit]

Device name: Controller (XBOX 360 For Windows), HWID: 045E:028E (wired), 045E:0719 (wireless adapter)
Controller button Button label and axis
A Button 1
B Button 2
X Button 3
Y Button 4
LB Button 5
RB Button 6
LT Z-axis positive
RT Z-axis negative
Back Button 7
Start Button 8
Left stick Button 9, X-axis, Y-axis
Right stick Button 10, X-rotation, Z-rotation
Guide button
D-pad up POV up
D-pad down POV down
D-pad left POV left
D-pad right POV right

Input lag[edit]

Wired connection input lag: 8.5 ms for button press and 8.3 ms for joystick move.[4]
Wireless connection input lag: 10.2 ms for button press and 12.6 ms for joystick move.[4]
Connection Input lag
USB (button press) 8.5 ms (± 2.3 ms)
USB (joystick move) 8.3 ms (± 2.3 ms)
2.4GHz Dongle (button press) 10.2 ms (± 2.0 ms)
2.4GHz Dongle (joystick move) 12.6 ms (± 2.3 ms)

XInput Battery Meter[edit]

Displays a battery meter for connected XInput controller devices in the Windows taskbar.

DualShock4 emulator[edit]

Application emulates the Sony DualShock 4 gamepad using an Xbox controller.
Allows to use Xbox controller for Sony Playstation Now or Playstation Remote Play applications.

Gyro Support: X360Advance[edit]

External Arduino gyroscope for any Xbox or compatible gamepads. Gyroscope emulates mouse movement.
Some games are incompatible since they are not designed to use a mouse and a gamepad at the same time.
Some games can constantly change button icons (from keyboard to gamepad and vice versa).