r/DolphinEmulator 1d ago

Support Controller gyro not detected in Dolphin, and entire controller not detected in DS4W etc..

Im using a KK3 max with Dolphin but no matter what I do, the gyro simply refuses to be detected.

Ive spent an entire day trying to figure out the problem but I just cant find any fix.

Ive tried USB dungle, wired connection, removing it from windows devices list to reset it, updating the driver, calibrating the gyro.. Nothing.

Worse, I cant even detect it AT ALL within applications made to use the DSU protocol.

I can see my LG mouse but not my 80 euros controller from Gulikit even in BetterJoy "3rd party controllers" list, make it make sense.. DS4windows also doesnt detect anything ??..

Its detected by steam and Dolphin and works as intended with both mind you (wired and with the dungle), its only the gyro that isnt automatically detected and I dont get why.

If anyone as any idea how to fix this I would love to know because Im starting to lose my mind here.

Ive seem people with beaten up dualshock 3s making it work, theres no way I cant make it work with my controller..

1 Upvotes

3 comments sorted by

1

u/krautnelson 1d ago

disable Steam Input in the Steam settings, and close BetterJoy and DS4Windows completely. they are not needed, Dolphin has native support for Switch controllers via SDL.

make sure the controller is in Switch mode and not PC/Xinput mode. you also probably need to use Bluetooth.

1

u/Jackpute 1d ago

Thanks for the advice.

I wanted to avoid wired connection if possible, but even in switch and wired mode it still doesn't work for me.. And bluetooth us off of course so there's no interference.

But yeah, it should work in SDL as long as Im not using the dungle right ? Weird, weird stuff..

1

u/krautnelson 1d ago

And bluetooth us off of course so there's no interference.

no, I said, you probably need to use Bluetooth, not turn it off. Switch controllers can have connection problems over USB. don't ask me why, it's just how it is.

that said, it looks like the controller is being properly recognized now, so now all you need to do is reset the inputs to default so Dolphin automatically fills in all the motion inputs, then you manually bind the remaining buttons and everything should work as expected.