libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.06k stars 1.81k forks source link

Nintendo Switch Online N64 Controller on macOS Ventura `13.3` #15143

Open fooness opened 1 year ago

fooness commented 1 year ago

Description

Nintendo Switch Online N64 Controller not working in RetroArch menu on macOS.

Anyone experiencing the same issues? Anyone got it working?

The controller is recognized with the hid driver.

Screenshot 2023-03-29 at 19 20 24

Steps to reproduce the bug

  1. connect controller via bluetooth
  2. open retroarch application
  3. try to navigate the menu via the controller

Version/Commit

Environment information

References


Thank you for your advice, contributions, and help.

fooness commented 1 year ago

Quick update: I just successfully tested the controller with Ship of Harkinian, and it basically worked out out the box.

Is there any way we could get this controller properly (and ideally automatically) supported in RetroArch?

Any way I could help out (to my abilities) via providing some information or whatever?

retropieuser commented 1 year ago

Hiya, I'm finding this as well, I've found this with a pro controller, a 3rd party controller, a retrobit tribute 64 (that mimics a pro controller) and an 8bitdo n64 Mod Kit in Switch mode.

All these work fine on Dolphin, PSXC2, SM64PC port, Ship go Harkinian. Basically anything with SDL2 it works fine. But the Mac version of Retroarch unfortunately is HID or MFI only, so unless someone builds a driver for either of those two for Mac. I don't think it'll work.

Other work arounds, you can use gamepad mapper but that won't map analog, just digital keyboard presses. So for N64 games it's not ideal.