Dolphin, the GameCube and Wii emulator - Forums

Full Version: Controllers and MacBook Pro M1
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

va1n

Hey everyone. First time on the forums and really my first foray into emulation.

I have two emulators I'm currently using, OpenEmu for most, Dolphin for Wii and Gamecube. Everything works great with OpenEmu but for the life of me, I cannot get Dolphin to recognize my controller. There is just no input at all. I'm able to control games with the controller in OpenEmu, but Dolphin acts like I'm not pressing anything. The controller is an 8BitDo SN30Pro+ but I also tried to get it working with an Xbox One controller as well and it wouldn't work.

I'm including some images below. Note: in the one where you click on buttons to reassign things, it won't let me reassign anything. I can click on it but it just turns blue and then immediately back to white without making any changes when I press something on the controller.

Here are some images. In the second, it's almost like it thinks I'm using the keyboard.

https://i.imgur.com/FJSADkB.png

https://i.imgur.com/kmDdmgf.png

I'm at wit's end. Would love to use Dolphin on my new Mac but I just have no idea what I'm doing. Any help would be appreciated.

Thanks!
Something mentioned in the PR for native M1 support, you may need to install the latest version of SDL for the controller interface. There are some instructions for how to in the PR

https://github.com/dolphin-emu/dolphin/pull/9441

va1n

Ok, I found the issue. This reddit post helped clear it up. It could have just been a lack of knowledge of how this works, but I'm including the link in case anyone else has this issue.

https://www.reddit.com/r/DolphinEmulator...zed_under/

First comment did the trick:

"Hey after a lot of testing It finally worked. I don't know if there is a coincidence but I first stopped running Clean My Mac. Then I connected a bluetooth controller. After that I chose the controller in the configuration panel in dolphin. there where two devices, i chose the one with one starting with SDL. After that I clicked "empty". After this i finally could set up all the buttons and save the config."