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.96k stars 350 forks source link

[Suggestion] Make two joycons appear as a pro controller #376

Open Icing-weaponry opened 4 years ago

Icing-weaponry commented 4 years ago

Hi there,

I play Splatoon with motion using joycons and they are so confortable to hold, I can keep the left joycon relaxed and only use the right one to aim which makes the game a pleasure to play, same thing with Botw.

I was trilled to find that with the latter version of your software I can play exactly the way I like it with separate joycons using only the right one to aim. It was a breeze to set in CEMU but I was unable to make it work on steam.

I tried using a combination of Xinput and mouse control to little success (a lot of game don't do the dual control scheme very well plus it messes up the ingame icons) but I had an idea. Would it be possible to simulate the two joycons as a pro controller and in Betterjoy select which joycon is in charge of motion control, that way steam would pick it up right away as a compatible controller.

Davidobot commented 4 years ago

That would be interesting. Haven't really delved into the realm of direct input Emulation.

The closes alternative would be to https://github.com/Davidobot/BetterJoy/issues/371

Does this project https://github.com/fossephate/JoyCon-Driver not do something similar?

Icing-weaponry commented 4 years ago

I have used it in the past but I found it to be more a hassle/less responsive than yours, plus it created driver issues when I was using my pro controller for other applications