

The (slightly) harder way: Windows installation guide If you don't want to spend the $20, follow the guide below. As a bonus, this will work on multiple consoles and with tons of other controllers, too, including the Switch Joy Cons, PS4 controller, Wii remotes, and more. It'll make Windows see the controller like it would an Xbox gamepad, and supports the button/joystick inputs and motion controls (but not vibration).

The $20 8Bitdo Bluetooth adapter helps you bypass most of the finicky setup below by handling the Bluetooth connection and making Windows play nice with the controller without any extra software. (Image credit: 8Bitdo) 8Bitdo adapter: Easy Bluetooth and XInput support Hooray! Switch Pro controller to PC: Bluetooth connectivity How to get Bluetooth working on PC In most cases, this should allow you to add a game and use a controller with Steam as an intermediary. This even works for the Nintendo GameCube/Wii emulator Dolphin!Īs you can see in the image above, click the "Games" menu in Steam, then choose the "Add a Non-Steam game to my library." option to pull up a list of programs on your PC.

Steam has an "Add to library" feature for Windows executables that allows you to add other programs to your Steam library, and then make use of the Steam overlay. The easiest solution for non-Steam games is to actually bring Steam back into the picture. But the good news is that it's now natively recognized in Windows, which helps speed things up. If you aren't playing games via Steam, using a Switch Pro controller is still an option but it requires a little extra work, particularly for a Bluetooth connection. Using Steam is the really easy way to get this controller working.
