Installation
First, you need to install dkms-hid-nintendo, a Nintendo HID kernel module:
Greetings from the Steam Controller team. We’re pleased to announce that the latest Steam Client Beta adds support for the Nintendo Switch Pro Controller. We think it is a great device with a feature set that pairs nicely with your Steam catalog. The d-pad is ideal for fighting games and platformers and the gyro enhances aim in your action/FPS titles. If you’d like to test it out you will. Nintendo Switch Controllers. Wireless HORIAPD. D-Pad Controller (L) Battle Pad. Real Arcade Pro V Hayabusa. Real Arcade Pro.
Then, you need joycond, a userspace driver which manages the controllers and exposes their motion inputs.
On a fresh install, you might need to install the libevdev library first:
Switch Pro Controller Pc
Then install the joycond itself:
Usage
Just like in a Nintendo Switch, after you connect it to Retropie through Bluetooth in the Retropie Menu (press the button next to the USB-C port to put the controller in pairing mode), you'll need to press triggers to select the position. After you press any button and the player indicator lights start blinking, do the following:
Nintendo Switch Pro Controller Driver Download
Position/Controller | Buttons to press |
---|---|
One Joycon, Horizontal | Press SR+SL |
One Joycon, Vertical | Press L and ZL or R and ZR |
Two Joycons/Pro Controller | Press L or ZL and R or ZR |