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

[BUG] ZL and ZR not working on pro controller #741

Open crybabyinabottle opened 3 years ago

crybabyinabottle commented 3 years ago

Whenever I wish to use BetterJoy to connect my (brand new) nintendo switch controller through bluetooth, the ZL and ZR triggers stop working. Blue light lights up and everything. They work perfectly fine when I don't connect my controller through BetterJoy though. I don't want to sacrifice rumble and precise stick movements by just roughly imputing the buttons in my emulator without BetterJoy. I use ePSXe and PCSX2.

I was expecting every button to be automatically mapped and working, no additions to the usual mapping job in ePSXe/PCSX2. The ZL and ZR triggers just go unresponsive whenever I launch BetterJoyForCemu.

Davidobot commented 3 years ago

Make sure you have GyroAnalogTriggers disabled

crybabyinabottle commented 3 years ago

Make sure you have GyroAnalogTriggers disabled

Yeah I've done that too. Nothing worked until I restarted my laptop several times. Sooo, no real fix for that I'd assume. (L and R worked fine btw, it's only ZL and ZR.)

Davidobot commented 3 years ago

Well, they do work haha. Make sure you have the xinput selected as an input source, not the switch controller

crybabyinabottle commented 3 years ago

Well, they do work haha. Make sure you have the xinput selected as an input source, not the switch controller

I had that checked too... Anyway now I'm struggling to configure rumble on my emulators, but this isn't the place to discuss it haha.

Jonaaatb commented 2 months ago

I have the same issue, tried running through steam and still doesnt work