In this article, you ‘ll find details about how to connect :
Xbox Wireless Controllers
- Xbox One Controllers with Bluetooth
- Xbox Series S|X Controllers
- Wii Remotes
- Switch Pro Controllers
- Sixaxis/DualShock 3 (Mini USB Cable Required)
- DualShock 4
- 8BitDo Bluetooth Controllers and GBros Adapter
notice : information about third-party software is alone provided here for context. We do not officially recommend, support, or endorse these third-party software solutions. If you choose to use these software packages, you are doing so at your own risk .
This Google Sheet provides an at-a-glance opinion of what accountant features are supported, along with notes about issues with particular controllers.
Reading: Plugable USB 2.0 Bluetooth® Adapter
Understanding Different Controller Protocols
Microsoft introduced XInput in late 2005 as an update to DirectInput. Most personal computer games produced in the end ten or indeed suffer confirm for XInput. support for DirectInput is largely limited to older personal computer games. It is important to be mindful of what protocol your restrainer is using, as it may cause compatibility issues with certain games or software .
Xbox controllers, since the Xbox 360 accountant, have functioned over XInput. There are many early controllers, intended for habit with a personal computer, besides map their controls via XInput .
Most console controllers, early than Xbox-branded controllers, map their controls using DirectInput. This means that, even after establishing a connection, controllers intended for PlayStation and Nintendo consoles wo n’t inevitably work with a personal computer without some extra software. steam is typically the best choice for getting controllers working, but other options are available in most cases, though many of those alternatives are software that require a license tip to use .
Controller Support on Linux
Linux has across-the-board support for gamepads. however, it requires a bang-up bargain of manual shape. Because of this miss of simplicity in configuring controllers, we do not recommend or provide support for using controllers on Linux .
Please see this article from the Arch Linux Wiki ( ArchWiki ) for details about manual shape of diverse controllers .
Controller Support on Windows
generally speaking, if you want to use a Nintendo or PlayStation control on a personal computer, it is best to configure it using Steam. Valve has spent significant resources to easily remap controls to standard XInput controls. flush if you are using games from a shop other than Steam, you can add it as a non-Steam game and utilize the built-in stimulation plotter of Steam .
There are a act of reasons to use Steam for input map. For one, it is likely that the stimulation plotter in Steam will continue to be supported in the long term. additionally, Steam is focused on interpreting input data through standard Bluetooth interfaces in Windows, rather than overriding normal Windows Bluetooth profile support. This design makes it far less probable to cause conflicting issues with other Bluetooth devices .
foster instructions on accountant remapping for steamer can be found here .
Since the initiation of the PlayStation 3, Sony has used a customize interpretation of Bluetooth to connect controllers to their game consoles. The modifications that Sony uses are primarily to facilitate the way that PlayStation controllers pair with a console and the way they power on a console .
To connect a PlayStation 3 ( Sixaxis/DualShock 3 ) restrainer to a personal computer, a USB cable is required to initially pair the accountant to a personal computer. PlayStation 4 ( DualShock 4 ) and PlayStation 5 ( DualSense ) controllers can pair without the use of a USB cable .
There have been third-party software packages that allow PlayStation controllers to connect, such as ‘DS4Windows ‘ and ‘ScpToolkit ‘, but these programs cause issues with early normal functions of Bluetooth adapters on PCs. additionally, with regards to ScpToolkit, the godhead of ScpToolkit explicitly notes that there are harmful versions of the software that are distributed with malware and that the software is disused , it absolutely should not be installed .
Users of these controllers should check the latest information on PCGamingWiki for details on how to use these controllers .
One way to connect these controllers is to first install the PlayStation now app—which includes drivers for the controller—and perform copulate of the restrainer using the instructions for the PlayStation now app . Once that process is complete, you ‘ll need to map controls using another application ( such as Steam ) .
Sony notes that, when connected to a personal computer, the follow features are not supported :
- Touchpad is not supported
- The color of the light bar cannot be changed
- Rumble, the motion sensor, and the headphone jack are not supported
As of writing this article, the DualSense control included with the PlayStation 5 connects wirelessly in an nameless fashion. It is assumed that it uses a modify Bluetooth implementation like to the last two generations of controllers for PlayStation consoles.
Xbox One/One S/Elite/Series
note : The original plunge version of the Xbox One control does not have Bluetooth built-in. Make sure that you are using a subsequently rewrite of the restrainer that does have Bluetooth. Images detailing the physical differences between both versions can be found in this article from Xbox .
Microsoft entirely recommends using a single Xbox Wireless Controller at a time when connecting via Bluetooth .
Windows 10—Has native subscribe for Xbox One controllers via Bluetooth starting from the Windows 10 Anniversary Update. Please see instructions from Microsoft on how to update both Windows 10 and the control itself .
Microsoft has announced that Xbox Series controllers, will work via Bluetooth . Their current compatibility information mirrors that of the Xbox One Wireless Controllers featuring Bluetooth .
The already-released Xbox Elite Wireless Series 2 accountant requires update Windows 10 to the May 2019 Update ( or subsequently ) with the latest fixes and updates applied .
As of this write, all Nintendo-branded radio receiver controllers, including controllers designed for the Nintendo Switch, map their controls using DirectInput and connect using Bluetooth Classic. Mapping controls via DirectInput causes the controllers to be incompatible with most personal computer games without extra software .
There is n’t much use for this restrainer outside of console emulation. The Dolphin copycat has corroborate for the Wii Remote, but Dolphin completely takes control of the Bluetooth adapter in ordering to function , and will typically require a third-party detector barroom that operates without the Wii console. Because Dolphin overrides the default behavior of the arranger, we do not support this shape .
The Nintendo Joy-Cons will connect via Bluetooth without third-party software. Without using third-party software, the individual Joy-Cons connect as individual DirectInput controllers. additionally, most features such as movement control and rumble, require third-party software .
The Nintendo Switch Pro Controller will connect for basic functionality via Bluetooth without third-party software, but has poor compatibility ascribable to controls being mapped via DirectInput. Most features such as motion manipulate and rumble want third-party software .
For use with personal computer games, it is probable best to use Steam to map the accountant to XInput for compatibility with most games .
8BitDo Controllers (Including GBros Wireless Adapter)
Windows 10—Controllers from 8BitDo that feature Bluetooth connectivity, such as the SN30 Pro and SN30 Pro+ will frequently have the option of connecting using either XInput or DirectInput. It is recommended to use XInput with the latest updates applied to Windows 10 .
In 8BitDo ‘s documentation, they refer to this as ‘X-Input ‘ or ‘Xbox 360 ‘ modality .
This accountant is not supported .
There are known issues with this control with regards to reconnecting to a horde using the Plugable Bluetooth adapter after the accountant has been powered off. If using this accountant, you must go through the match process each prison term you wish to use it when connecting through the Plugable Bluetooth adapter.
The Steam Controller is no longer in production. It can connect via Bluetooth Low Energy on Windows 8.x and above arsenic well as Linux with the most holocene firmware updates applied through Steam .
steam is required for this restrainer. Instructions from Valve on how to enable Bluetooth Low Energy for the Steam Controller, and use it with Steam, can be found here .
Other Bluetooth Controllers
Check with your control manufacturer regarding the wireless engineering that is used, and whether the control maps its input via DirectInput or via XInput .