BetterJoy icon indicating copy to clipboard operation
BetterJoy copied to clipboard

[ENHANCEMENT] Add support for Switch 2 Pro Controller

Open themagpieswarble opened this issue 6 months ago • 4 comments

Is your feature request related to a problem? Please describe. I recently purchased the new Nintendo Switch 2 Pro Controller and attempted to use it with BetterJoy on my PC. When connected via USB, BetterJoy does not recognize the controller at all. This means I'm unable to utilize the controller's features and ergonomic benefits for PC gaming through BetterJoy, which I rely on for other Nintendo controllers.

Describe the solution you'd like I would like BetterJoy to add full support for the new Nintendo Switch 2 Pro Controller. This includes recognizing the controller when plugged in via USB and allowing it to be configured and used with BetterJoy's existing functionalities, similar to how the original Switch Pro Controller is supported with the addition of the new GR and GL buttons on the back.

themagpieswarble avatar Jun 05 '25 18:06 themagpieswarble

You are able to add it to BetteryJoy as "If_Hid", but it still seems to be non-functional. Steam seems to recognize it when added to BetterJoy but no inputs come from the controller. Going into Devices and Printers, it's labeled properly as "Nintendo GameCube Controller". Going to game controller settings and testing it also results in no input. I've only been able to test this wired.

FunnyValentine1 avatar Jun 06 '25 02:06 FunnyValentine1

Blue Retro looks like they are making progress:

https://github.com/darthcloud/BlueRetro/issues/1249

creedda avatar Jun 23 '25 18:06 creedda

Looks like that requires a special device. Any chance of a software-only solution?

RenegadeWraith avatar Jul 19 '25 01:07 RenegadeWraith

heres one: https://github.com/TheFrano/joycon2cpp

zarexeI avatar Jul 21 '25 17:07 zarexeI