To use Nintendo Switch Pro Controllers, Joycons, or Switch SNES controllers with emulators (Cemu, Citra, Dolphin, Yuzu) or via generic XInput, follow these steps:
- Install Drivers: Run
Drivers/ViGEmBus_Setup_1.16.116.exe and restart your computer. - Run BetterJoy: Execute
BetterJoyForCemu.exe.- Note: Run as Administrator if your keyboard or mouse button mappings are not functioning correctly.
- Connect Controller: Connect your controller via USB or Bluetooth.
- Configure Emulator:
- For Cemu: Ensure CemuHook has the controller selected.
- For Joycons: CemuHook will detect two controllers. Selecting one determines the preference for which hand provides gyro controls.
- Input Settings: In your emulator, choose XInput as the source and assign buttons.
- To enable rumble, set the rumble level to 70-80%.