Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Controller:Xbox Wireless Controller"

From PCGamingWiki, the wiki about fixing PC games
m (Motion control highlighted)
(16 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
'''Key points'''
 
'''Key points'''
 
{{++}} Natively supported by most modern games.  
 
{{++}} Natively supported by most modern games.  
{{--}} Unlike [[Controller:DualShock 4|PlayStation]] or [[Controller:Switch Pro Controller|Nintendo]] controllers, does not have gyroscope to support motion control. However [[#Gyro Support: Brook X ONE Adapter|third party attachments]] can deliver this feature.
+
{{--}} Unlike [[Controller:DualShock 4|PlayStation]] or [[Controller:Switch Pro Controller|Nintendo]] controllers, does not have gyroscope to support motion control. However [[#Gyro_Support:_Brook_X_One_Adapter_EXTRA|third party attachments]] can deliver this feature.
 
{{ii}} Controllers can be used wired connections (via micro USB on the models released for Xbox One from 2013 to 2020, or USB-C on the models released for the Xbox Series X and Series S from 2020 onwards) or wirelessly with Bluetooth (all models from 2016 onward) or the [https://www.xbox.com/en-US/accessories/adapters/wireless-adapter-windows Xbox Wireless Adapter for Windows] (supports up to eight controllers).<ref>[http://majornelson.com/2015/06/09/new-xbox-one-1tb-console-unveiled/ UPDATE: New Xbox One 1TB Console Unveiled | Xbox Live's Major Nelson]</ref>
 
{{ii}} Controllers can be used wired connections (via micro USB on the models released for Xbox One from 2013 to 2020, or USB-C on the models released for the Xbox Series X and Series S from 2020 onwards) or wirelessly with Bluetooth (all models from 2016 onward) or the [https://www.xbox.com/en-US/accessories/adapters/wireless-adapter-windows Xbox Wireless Adapter for Windows] (supports up to eight controllers).<ref>[http://majornelson.com/2015/06/09/new-xbox-one-1tb-console-unveiled/ UPDATE: New Xbox One 1TB Console Unveiled | Xbox Live's Major Nelson]</ref>
  
Line 21: Line 21:
 
==Controller variations==
 
==Controller variations==
 
{{Image|Original_Xbox_One_Controller.jpg|Original two models controller (Models 1537 and 1697) released with the original Xbox One.}}
 
{{Image|Original_Xbox_One_Controller.jpg|Original two models controller (Models 1537 and 1697) released with the original Xbox One.}}
{{Image|Xbox One S Controller.jpg|Third model controller (Model 1708) released with the Xbox One S.}}
 
{{Image|Xbox Series X and Series S.jpg|Fourth model controller (Model 1914) released with the Xbox Series X/S.}}
 
 
{{ii}} The original two controller models (Models 1537 and 1697) have a different plastic trim around the Xbox logo and do not support Bluetooth. Model 1697 controllers added a 3.5mm audio jack, while Model 1537 controllers lack it.
 
{{ii}} The original two controller models (Models 1537 and 1697) have a different plastic trim around the Xbox logo and do not support Bluetooth. Model 1697 controllers added a 3.5mm audio jack, while Model 1537 controllers lack it.
 
{{ii}} The '''[[Controller:Xbox Elite Wireless Controller|Xbox Elite Wireless Controller]]''' and [[Controller:Xbox Elite Wireless Controller 2|Xbox Elite Wireless Controller 2]] includes more features compared to regular controller, including replaceable sticks and d-pad, four paddle buttons to back and fully rebindable button layouts.
 
{{ii}} The '''[[Controller:Xbox Elite Wireless Controller|Xbox Elite Wireless Controller]]''' and [[Controller:Xbox Elite Wireless Controller 2|Xbox Elite Wireless Controller 2]] includes more features compared to regular controller, including replaceable sticks and d-pad, four paddle buttons to back and fully rebindable button layouts.
 +
{{Image|Xbox One S Controller.jpg|Third model controller (Model 1708) released with the Xbox One S.}}
 
{{ii}} The third standard model (Model 1708) was released along with the '''Xbox One S''' and have Bluetooth connectivity and textured grips. The Xbox logo is now surrounded by the main plastic on the front of the body.
 
{{ii}} The third standard model (Model 1708) was released along with the '''Xbox One S''' and have Bluetooth connectivity and textured grips. The Xbox logo is now surrounded by the main plastic on the front of the body.
{{ii}} The fourth standard model (Model 1914) was released along with the '''Xbox Series X''' and '''Xbox Series S''' and has a slightly smaller body, a USB-C port instead of a Micro-B USB one, a flat concave D-pad similar to that on the Xbox Elite Wireless Controller, and a Share button.
+
{{Image|Xbox Series X and Series S.jpg|Fourth model controller (Model 1914) released with the Xbox Series X/S.}}
 +
{{ii}} The fourth standard model (Model 1914) was released along with the '''Xbox Series X''' and '''Xbox Series S''' and has a slightly smaller body, a USB-C port instead of a Micro-B USB one, a Share button, and similar to the Elite Controller, it has a flat concave D-pad, textured grip and shoulder buttons.
  
 
==Use with PC platforms==
 
==Use with PC platforms==
Line 32: Line 32:
 
{{ii}} Connecting the controller should automatically download and install latest drivers for the controller.
 
{{ii}} Connecting the controller should automatically download and install latest drivers for the controller.
  
===OS X===
+
====[https://www.rewasd.com/ reWASD]====
 +
{{++}} {{Key|Guide}} button can be remapped.
 +
{{++}} Alows to activate Impulse Trigger Vibration.
 +
{{++}} Allows emulate virtual [[Controller:DualShock 4|DS4 controller]] to play PS4 Remote Play, PS Now or Dualshock 4 compatible games.
 +
{{--}} Not free of charge. 14-day trial.
 +
{{ii}} Custom configs for Xbox Wireless controller can be found in official [https://www.rewasd.com/community/configs/gamepad/xbox_one/ Community Configs Library] maintained by reWASD users.
 +
 
 +
===macOS===
 
{{ii}} Use the [https://github.com/360Controller/360Controller 360Controller driver] or [https://github.com/guilhermearaujo/xboxonecontrollerenabler Xbox One Controller Enabler].
 
{{ii}} Use the [https://github.com/360Controller/360Controller 360Controller driver] or [https://github.com/guilhermearaujo/xboxonecontrollerenabler Xbox One Controller Enabler].
  
Line 38: Line 45:
 
{{ii}} The Xbox One Controller is natively supported by distros using Linux kernel 3.17 (or later).
 
{{ii}} The Xbox One Controller is natively supported by distros using Linux kernel 3.17 (or later).
 
{{ii}} [https://github.com/medusalix/xow Xow] is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
 
{{ii}} [https://github.com/medusalix/xow Xow] is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
 +
 +
===Chrome OS===
 +
{{++}} This controller is "Plug and Play" on Chrome OS.
  
 
==Steam==
 
==Steam==
Line 44: Line 54:
 
===Steam Link compatibility===
 
===Steam Link compatibility===
 
{{++}} Works without any drivers on any operating system that supports Steam.
 
{{++}} 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 Y and disable video and audio streaming.
+
{{++}} Can be used just to send input from a controller to a PC. Go into Streaming options, hit {{Key|𝗬}} and disable video and audio streaming.
 
{{++}} Controller connected via USB works as expected.
 
{{++}} Controller connected via USB works as expected.
 
{{++}} Newer versions (2016 onwards, beginning with Model 1708) can be paired natively using Bluetooth.
 
{{++}} Newer versions (2016 onwards, beginning with Model 1708) can be paired natively using Bluetooth.
Line 62: Line 72:
  
 
==Hardware==
 
==Hardware==
===Gyro Support: [https://www.brookaccessory.com/X%20one/list.html Brook X ONE Adapter]===
+
===Expansions===
 +
====Gyro Support: [https://www.brookaccessory.com/X%20one/list.html Brook X One Adapter EXTRA]====
 +
{{Image|Brook X One Adapter EXTRA Adapter.jpg|Xbox Wireless Controller with gyroscope via Brook X One Adapter EXTRA.}}
 
{{ii}} You can use the Xbox Wireless Controller to play PC, PS4, Switch, Xbox One games wirelessly.
 
{{ii}} You can use the Xbox Wireless Controller to play PC, PS4, Switch, Xbox One games wirelessly.
 
{{++}} Adds Motion Control (Gyro for PC/PS4/Switch and supports Turbo and Remap. For this option Steam has to recognize controller as [[Controller:Switch Pro Controller|Switch Pro Controller]] or [[Controller:DualShock 4|DualShock 4]]
 
{{++}} Adds Motion Control (Gyro for PC/PS4/Switch and supports Turbo and Remap. For this option Steam has to recognize controller as [[Controller:Switch Pro Controller|Switch Pro Controller]] or [[Controller:DualShock 4|DualShock 4]]
{{++}} Emulates PS4 touchpad via combo keys (Brook key + Right Analog Stick).
+
{{++}} Emulates PS4 touchpad via combo keys ({{Key|Brook key|Right Analog Stick}}).
 
{{++}} Allow the use of headsets on the Xbox Wireless Controller for PS4/Xbox One. Battery lasts up to ten hours.
 
{{++}} Allow the use of headsets on the Xbox Wireless Controller for PS4/Xbox One. Battery lasts up to ten hours.
  
===[https://shop.cronusmax.com/zen.html Cronus Zen Adapter]===
+
====[https://collectiveminds.ca/shop/xbox/xbox-one/strikepack-dominator/ XBOX ONE STRIKEPACK FPS DOMINATOR]====
 +
{{++}} Adding to controller two remappable {{Key|paddles}}.
 +
{{++}} Possible to map special behaviour mods: Anti-Recoil Adjustable, Quick Scope, Auto Run, Drop Shot, Rapid Fire, Optimized Rapid Fire, Rapid Fire Adjustable, Pulse Fire Adjustable, Burst Fire Adjustable, MW Jitter, Anti-Recoil, Auto Hold Breath, Turbo Melee, Double Jump, Auto Spot, ADS and Hair Triggers.
 +
{{++}} Detachable magnetic {{key|paddles}} allows buy and attach alternate paddles for different hand sizes.
 +
{{--}} Requires cable connection.
 +
 
 +
====[https://collectiveminds.ca/shop/xbox/xbox-one/xbox-one-strikepack-eliminator XBOX ONE STRIKE PACK ELIMINATOR MOD PACK]====
 +
{{++}} Adding to controller Four Hyper response Buttons.
 +
{{++}} Full mapping capability of all 16 functions.
 +
{{++}} Customizable digital mods.
 +
 
 +
===Adapters===
 +
====[https://shop.cronusmax.com/zen.html Cronus Zen Adapter]====
 
{{ii}} Cronus Zen allows the use of licensed gaming controller on all major gaming platforms, including all versions of PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, and Xbox 360, Windows PC, Android, Raspberry Pi.
 
{{ii}} Cronus Zen allows the use of licensed gaming controller on all major gaming platforms, including all versions of PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, and Xbox 360, Windows PC, Android, Raspberry Pi.
 
{{++}} Supports mods, scripts and macros.
 
{{++}} Supports mods, scripts and macros.
 
{{++}} Integrated Bluetooth and support for Xbox One & Xbox 360 Wireless Adapters.
 
{{++}} Integrated Bluetooth and support for Xbox One & Xbox 360 Wireless Adapters.
  
===[https://cronusmax.com/ CronusMax Adapter]===
+
====[https://cronusmax.com/ CronusMax Adapter]====
 
{{ii}} It lets you use controller on Xbox One, PlayStation 4, PlayStation 3, Xbox 360 and Windows PC.
 
{{ii}} It lets you use controller on Xbox One, PlayStation 4, PlayStation 3, Xbox 360 and Windows PC.
 
{{++}} It allows you to convert your controller into an modded controller without installing any chips or other devices. Supports mods, scripts and macros.
 
{{++}} It allows you to convert your controller into an modded controller without installing any chips or other devices. Supports mods, scripts and macros.
  
===[https://www.consoletuner.com/products/titan-two/ ConsoleTuner Titan Two Adapter]===
+
====[https://www.consoletuner.com/products/titan-two/ ConsoleTuner Titan Two Adapter]====
 
{{ii}} Titan Two is an all-in-one gaming device that combines features of dozens of products in a single form factor. Supports PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, PlayStation TV, Xbox 360, Computers and more...
 
{{ii}} Titan Two is an all-in-one gaming device that combines features of dozens of products in a single form factor. Supports PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, PlayStation TV, Xbox 360, Computers and more...
 
{{++}} Customize the controller layout accordingly your needs for any game.
 
{{++}} Customize the controller layout accordingly your needs for any game.
 +
 +
====[https://xim.tech/ XIM APEX]====
 +
{{ii}} 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.
 +
{{++}} Supports official wireless Xbox Series X/S or One controller connected with a micro-USB cable.
 +
{{++}} 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.
 +
{{--}} Use of Xbox Series X/S controllers requires upgrade of [http://xim.tech/latest firmware].
  
 
==Using wirelessly==
 
==Using wirelessly==
Line 86: Line 120:
 
{{ii}} Windows 10 with Anniversary update is required.  
 
{{ii}} Windows 10 with Anniversary update is required.  
 
{{ii}} It's recommended to only connect single controller with Bluetooth connection. Some accessories like headsets and chatpads do not work using wireless connection.
 
{{ii}} It's recommended to only connect single controller with Bluetooth connection. Some accessories like headsets and chatpads do not work using wireless connection.
 +
{{--}} There are multiple reports of Xbox One controllers used by Bluetooth causing FPS drops and stutters<ref>{{Refurl|url=https://answers.microsoft.com/en-us/windows/forum/games_windows_10/xbox-one-s-controller-causing-major-performance/e69a5864-794f-4355-83d8-a018b7ade00f|title=|date=2021-01-27}}</ref>. These problems don't seem to happen on other Bluetooth controllers or Xbox One controller with a wireless adapter, and it's yet unknown whether the issue persists on the newer Series X controllers.
  
 
{{Fixbox|description=Using controller via bluetooth|ref=<ref>{{Refcheck|user=Marioysikax|date=2016-10-26}}</ref>|fix=
 
{{Fixbox|description=Using controller via bluetooth|ref=<ref>{{Refcheck|user=Marioysikax|date=2016-10-26}}</ref>|fix=
Line 96: Line 131:
  
 
===[https://www.xbox.com/en-US/accessories/adapters/wireless-adapter-windows Wireless Adapter for Windows]===
 
===[https://www.xbox.com/en-US/accessories/adapters/wireless-adapter-windows Wireless Adapter for Windows]===
 +
{{Image|Wireless Adapter for Windows.jpg|Wireless Adapter for Windows.}}
 
{{ii}} Supports up to 8 controllers.  
 
{{ii}} Supports up to 8 controllers.  
 
{{Fixbox|description=Using controller via Xbox Wireless|ref=<ref>{{Refurl|url=https://support.xbox.com/en-US/help/hardware-network/accessories/xbox-wireless-adapter-for-windows-setup|title=Set Up the Xbox Wireless Adapter for Windows | Xbox One|date=2016-10-26}}</ref>|fix=
 
{{Fixbox|description=Using controller via Xbox Wireless|ref=<ref>{{Refurl|url=https://support.xbox.com/en-US/help/hardware-network/accessories/xbox-wireless-adapter-for-windows-setup|title=Set Up the Xbox Wireless Adapter for Windows | Xbox One|date=2016-10-26}}</ref>|fix=
Line 118: Line 154:
 
===[https://github.com/matracey/XInputBatteryMeter/releases XInput Battery Meter]===
 
===[https://github.com/matracey/XInputBatteryMeter/releases XInput Battery Meter]===
 
{{ii}} Displays a battery meter for connected XInput controller devices in the Windows taskbar.
 
{{ii}} Displays a battery meter for connected XInput controller devices in the Windows taskbar.
 +
 +
===[https://github.com/r57zone/DualShock4-emulator DualShock4 emulator]===
 +
{{ii}} 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.
  
 
{{References}}
 
{{References}}

Revision as of 13:39, 16 March 2021

This page may require cleanup to meet basic quality standards. The specific problem is: Outdated/404 links, etc.. You can help by modifying the article. The discussion page may contain useful suggestions.
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Xbox Wireless Controller
Xbox Wireless Controller cover
XInput support
Predecessor
Xbox 360 Controller
Successor
Xbox Elite Wireless Controller
Xbox Wireless Controller on Wikipedia

Key points

Natively supported by most modern games.
Unlike PlayStation or Nintendo controllers, does not have gyroscope to support motion control. However third party attachments can deliver this feature.
Controllers can be used wired connections (via micro USB on the models released for Xbox One from 2013 to 2020, or USB-C on the models released for the Xbox Series X and Series S from 2020 onwards) or wirelessly with Bluetooth (all models from 2016 onward) or the Xbox Wireless Adapter for Windows (supports up to eight controllers).[1]

General information

PC Games with Xbox One Controller Support
Xbox Series X: Making Gaming’s Best Controller Even Better

Controller variations

Original two models controller (Models 1537 and 1697) released with the original Xbox One.
Original two models controller (Models 1537 and 1697) released with the original Xbox One.
The original two controller models (Models 1537 and 1697) have a different plastic trim around the Xbox logo and do not support Bluetooth. Model 1697 controllers added a 3.5mm audio jack, while Model 1537 controllers lack it.
The Xbox Elite Wireless Controller and Xbox Elite Wireless Controller 2 includes more features compared to regular controller, including replaceable sticks and d-pad, four paddle buttons to back and fully rebindable button layouts.
Third model controller (Model 1708) released with the Xbox One S.
Third model controller (Model 1708) released with the Xbox One S.
The third standard model (Model 1708) was released along with the Xbox One S and have Bluetooth connectivity and textured grips. The Xbox logo is now surrounded by the main plastic on the front of the body.
Fourth model controller (Model 1914) released with the Xbox Series X/S.
Fourth model controller (Model 1914) released with the Xbox Series X/S.
The fourth standard model (Model 1914) was released along with the Xbox Series X and Xbox Series S and has a slightly smaller body, a USB-C port instead of a Micro-B USB one, a Share button, and similar to the Elite Controller, it has a flat concave D-pad, textured grip and shoulder buttons.

Use with PC platforms

Windows

Connecting the controller should automatically download and install latest drivers for the controller.

reWASD

Guide button can be remapped.
Alows to activate Impulse Trigger Vibration.
Allows emulate virtual DS4 controller to play PS4 Remote Play, PS Now or Dualshock 4 compatible games.
Not free of charge. 14-day trial.
Custom configs for Xbox Wireless controller can be found in official Community Configs Library maintained by reWASD users.

macOS

Use the 360Controller driver or Xbox One Controller Enabler.

Linux

The Xbox One Controller is natively supported by distros using Linux kernel 3.17 (or later).
Xow is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.

Chrome OS

This controller is "Plug and Play" on Chrome OS.

Steam

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

Steam Link compatibility

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.
Controller connected via USB works as expected.
Newer versions (2016 onwards, beginning with Model 1708) can be paired natively using Bluetooth.
Steam Link has experimental support for the wireless adapter and it works through VirtualHere too (Model 1537 and 1697). [2]
The controller support Rumble over Bluetooth after update.
May not work great unless connected to LAN or a low latency Wi-Fi.

Support in games

Natively supported by most modern games via XInput. Sometimes, the controller will be recognized as Xbox 360 Controller.
Some XInput supported games may not work correctly with the Xbox One controller. Refer to the individual game pages for details.

Impulse Trigger Vibration

For a list of games, see List of games that support Xbox One Impulse Triggers.

The impulse triggers of the controller are two independent rumble motors located within each of the triggers, allowing developers to selectively vibrate the trigger when the player is performing an action that warrants such a feedback, such as firing a gun or charging an attack.
The XInput API does not expose this functionality. Games making use of the rumble motors uses the Windows.Gaming.Input API instead.
The third-party DLL injection-based tool X1nput can be used to convert the normal vibrations of a game to impulse trigger vibration in many single player games.

Hardware

Expansions

Gyro Support: Brook X One Adapter EXTRA

Xbox Wireless Controller with gyroscope via Brook X One Adapter EXTRA.
Xbox Wireless Controller with gyroscope via Brook X One Adapter EXTRA.
You can use the Xbox Wireless Controller to play PC, PS4, Switch, Xbox One games wirelessly.
Adds Motion Control (Gyro for PC/PS4/Switch and supports Turbo and Remap. For this option Steam has to recognize controller as Switch Pro Controller or DualShock 4
Emulates PS4 touchpad via combo keys (Brook key+Right Analog Stick).
Allow the use of headsets on the Xbox Wireless Controller for PS4/Xbox One. Battery lasts up to ten hours.

XBOX ONE STRIKEPACK FPS DOMINATOR

Adding to controller two remappable paddles.
Possible to map special behaviour mods: Anti-Recoil Adjustable, Quick Scope, Auto Run, Drop Shot, Rapid Fire, Optimized Rapid Fire, Rapid Fire Adjustable, Pulse Fire Adjustable, Burst Fire Adjustable, MW Jitter, Anti-Recoil, Auto Hold Breath, Turbo Melee, Double Jump, Auto Spot, ADS and Hair Triggers.
Detachable magnetic paddles allows buy and attach alternate paddles for different hand sizes.
Requires cable connection.

XBOX ONE STRIKE PACK ELIMINATOR MOD PACK

Adding to controller Four Hyper response Buttons.
Full mapping capability of all 16 functions.
Customizable digital mods.

Adapters

Cronus Zen Adapter

Cronus Zen allows the use of licensed gaming controller on all major gaming platforms, including all versions of PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, and Xbox 360, Windows PC, Android, Raspberry Pi.
Supports mods, scripts and macros.
Integrated Bluetooth and support for Xbox One & Xbox 360 Wireless Adapters.

CronusMax Adapter

It lets you use controller on Xbox One, PlayStation 4, PlayStation 3, Xbox 360 and Windows PC.
It allows you to convert your controller into an modded controller without installing any chips or other devices. Supports mods, scripts and macros.

ConsoleTuner Titan Two Adapter

Titan Two is an all-in-one gaming device that combines features of dozens of products in a single form factor. Supports PlayStation 4, Xbox One, Nintendo Switch, PlayStation 3, PlayStation TV, Xbox 360, Computers and more...
Customize the controller layout accordingly your needs for any game.

XIM APEX

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.
Supports official wireless Xbox Series X/S or One controller connected with a micro-USB cable.
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.
Use of Xbox Series X/S controllers requires upgrade of firmware.

Using wirelessly

Bluetooth

Only newer variations of the controllers are build in to support Bluetooth. See this official support page to distinguish the supported models.
Windows 10 with Anniversary update is required.
It's recommended to only connect single controller with Bluetooth connection. Some accessories like headsets and chatpads do not work using wireless connection.
There are multiple reports of Xbox One controllers used by Bluetooth causing FPS drops and stutters[3]. These problems don't seem to happen on other Bluetooth controllers or Xbox One controller with a wireless adapter, and it's yet unknown whether the issue persists on the newer Series X controllers.
Using controller via bluetooth[4]
  1. Press and hold the controller bind button between shoulder buttons for 3 seconds until Xbox button starts to blink.
  2. On Windows 10, access Bluetooth settings (Settings → Devices → Bluetooth), select Xbox Wireless Controller from the list and click Pair.

Notes

To shut down the controller, hold the Xbox button for five seconds.

Wireless Adapter for Windows

Wireless Adapter for Windows.
Wireless Adapter for Windows.
Supports up to 8 controllers.
Using controller via Xbox Wireless[5]
  1. Connect the wireless adapter to PC and press the pair button.
  2. On the controller, press the controller bind button between shoulder buttons.

Notes

To shut down the controller, hold the Xbox button for five seconds.

Issues fixed

No force feedback vibration in DirectInput games

Install Force Feedback Driver for Xbox One Controllers.[6] Some games will still not support vibration even with this installed.

Windows cannot initialize the device driver for this hardware. (Code 37)

Open Windows Update and ensure KB2685811 is installed.[7]

Other information

Firmware updates

Either Windows 10 PC with the App or Xbox One is required to update controllers firmware.
To update firmware on the controller, install Xbox Accessories App from Microsoft Store and connect the controller either with cable or wireless adaptor.

XInput Battery Meter

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

DualShock4 emulator

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.


References