Davidobot / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
3.89k stars 344 forks source link

Joycons being recognized by steam as xbox controller[BUG] #986

Closed papawheelie closed 2 years ago

papawheelie commented 2 years ago

Hello, i am using the split joy cons as one controller on steam (connected via bluetooth), but steam thinks I've connected an xbox 360 controller making the button layout very confusing and irritating to use. I'd like if the split joy cons were recognized as a single switch pro controller so the button layout is the same. Any help?

DamianS-eng commented 2 years ago

Not a bug. Betterjoy combines split joy cons and creates a virtual Xbox controller using Xinput. The program never can create a Switch Pro controller that Steam can recognize.

If your only issue is the button layout, click on the arrow on the right side of the program to expand the settings,, and check the boxes that says Swap AB and Swap XY.

This is way outside the scope of this program, but... what if the joy cons could create a virtual Switch Pro controller that Steam can recognize? Makes integrating the controller's unique features easier to pass into Steam Input. We can't quite rely on ViGEm anymore though...