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.91k stars 344 forks source link

Gyroscope Controls #969

Open LightningDJ98 opened 2 years ago

LightningDJ98 commented 2 years ago

Hello everyone,

I was hoping to get some help with the BetterForJoy program. I started using it today and I love that I can play on PlayStation Now with my Nintendo Pro Controller. The only problem I have is with games that require gyroscope controls. For example, "Infamous Second Sun" requires you to rotate your controller and shake it to get past the first cutscene. Is there anyway to map the gyroscope controls for games like that with the Pro Controller? I tried mapping "activate gyro" to the spacebar, but nothing happened. Thank you in advance for any help.

DamianS-eng commented 2 years ago

Sounds like what you need to do is have BetterJoy output a Playstation DS4 controller to pass thru the Switch Pro's gyro directly into PS Now. By default, the program will output Xinput (Xbox) and Gyro to the mouse, which won't work for PS Now iirc. That "activate gyro" function works differently than what it seems, not sure if it needs to be held, works as a toggle or is even on by default.

DS4Windows may be the better program for this situation, but for BetterJoy, may need to play around with the settings.