Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't use 3DS as controller on MacOS Citra #42

Open
AlucardX14 opened this issue Aug 22, 2024 · 12 comments
Open

Can't use 3DS as controller on MacOS Citra #42

AlucardX14 opened this issue Aug 22, 2024 · 12 comments

Comments

@AlucardX14
Copy link

Asked on Reddit and other people are experiencing the same.

@PabloMK7
Copy link
Owner

I don't have a MAC so I can't test. My guess is that Mac is blocking UDP packets. When using the controller, get to a game and stay in a menu for a few minutes until the traffic in the 3DS side gets to 12KB/s. Once that happens which traffic do you see in citra?

@AlucardX14
Copy link
Author

After waiting for a while the 3DS traffic settled at a stable ~15KB/s.

Meanwhile "Artic Base Traffic" on Citra is flatlined at 0KB/s.

@PabloMK7
Copy link
Owner

That means the 3DS is sending the controller data but a firewall is blocking it on Mac.

@AlucardX14
Copy link
Author

AlucardX14 commented Aug 22, 2024

Huh, I just checked my settings and the Firewall is completely disabled on my Mac:

image

So is this something I can fix on my own? If so, can you give me any pointers to what I should look for online to identify/fix the issue?

@PabloMK7
Copy link
Owner

Sorry, I can't really, I don't have a Mac

@PabloMK7
Copy link
Owner

Huh, I just checked my settings and the Firewall is completely disabled on my Mac:

image So is this something I can fix on my own? If so, can you give me any pointers to what I should look for online to identify/fix the issue?

Did you reboot after disabling the firewall?

@AlucardX14
Copy link
Author

AlucardX14 commented Aug 22, 2024

Sorry, I can't really, I don't have a Mac

But I mean, I want to know how to troubleshoot on my own based on what you suspect to be the issue.

I get this using a Network Monitor app on Citra, is it helpful? The IP shown is my 3DS's and it looks like no connections are being blocked:

image

I am familiar with both Mac and Windows. So please, just give me the general things you would look into to fix the issue so I can mess around on my own and try to fix it.

@AlucardX14
Copy link
Author

Did you reboot after disabling the firewall?

Firewall is disabled by default on Mac. It was never on.

@PabloMK7
Copy link
Owner

The controller data should be streamed by the 3ds on port 5553 UDP. For some reason citra does not pick it up.

@arnormoncada
Copy link

@AlucardX14 Did you find a solution to this? Seems like I am experiencing the same problem...

@AlucardX14
Copy link
Author

AlucardX14 commented Sep 25, 2024

@arnormoncada Nope, looks like an issue that must be fixed in MacOS Citra itself

@Ordyyx
Copy link

Ordyyx commented Oct 23, 2024

I am also having this issue, it’s a shame because I would love to be able to use my Mac on my TV and use my console in a sort of docked mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants