The Steam controller settings now include support for Nintendo Switch Pro controllers. To set up your Nintendo Switch Pro controller in Steam, open the settings again, select the Controller tab.
One notable issue: While the can be paired with Android devices, there's some lag in some games. Also, the Switch controller works off a DirectInput format and doesn't support XInput. That means you can't play XInput-supported games without an XInput to DirectInput driver installed.
Another issue of note: You can't connect the controller via USB, so it won't charge while you're playing. Then there's the final problem. You actually have to find a Switch Pro Controller before you can entertain the notion of linking it to your computer or Android device. This article may contain links to online retail stores. If you click on one and buy the product we may receive a small commission. For more information, go.
Nintendo Switch Pro Controller support has been added to the latest Steam Client Beta. An announcement on explains the controller, which has, will now be supported by Steam but at the moment this is restricted to the beta client.
To access the Steam Client Beta, you'll need to opt-in via your Steam Account settings in your current client and restart Steam. You'll then need to go into the Controller Settings page to enable the option for the 'Nintendo Switch Configuration Support' the same way you would for PS4 and Xbox controller support.