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.97k stars 351 forks source link

[ENHANCEMENT] Native Gyro in DS4 emulation #579

Open laurorual opened 4 years ago

laurorual commented 4 years ago

Currently, BetterJoy can emulate mouse using gyro and it also can emulate a DS4 controller, but the gyro is currently not being translated as a native DS4 gyro even with "ShowAsDS4" option enabled. Could it be implemented a feature to translate the gyro in our controller to a native DS4 gyro? This would enable those with a non original pro controller (like me), which Steam recognizes it as a "generic controller", to be able to use gyro on steam when emulated to a DS4.

I know there is a tutorial on the wiki showing how to do such thing (i think), but it is way too complicated for those who are not devs.

Thanks!

Davidobot commented 4 years ago

The fact that it's there but is a bit too complicated means that there is probably no easier way yet ;)

ViGEm is nearly ready to come out with support for this feature. So I'm blocked on that.