GaryOderNichts / Bloopair

Allows connecting controllers from other consoles like native Wii U Pro Controllers on the Wii U
GNU General Public License v2.0
333 stars 9 forks source link

NSO N64 Controller Screenshot Button is X Button #96

Open Randanyo opened 1 year ago

Randanyo commented 1 year ago

When using the Screenshot Plugin from WiiUPluginLoader, the Switch Pro Controller Screenshot Button takes photos just fine. But when using the NSO N64 Switch Controller, I noticed that it outputs as the X Button. Unsure if this is a WiiUPluginLoader issue or Bloopair, but when using Controller Test homebrew app, the NSO N64 Switch Screenshot button also picks up as the X Button. Anyone else having this issue? I'm on Aroma. PXL_20230317_131852996 PXL_20230317_131855242

vaguerant commented 11 months ago

This is the intended behavior on the N64 controller, you can see it's explicitly commented as such in the code:

https://github.com/GaryOderNichts/Bloopair/blob/7baf11960a60b4e738870299c9058799993596dd/ios/ios_pad/source/controllers/switch_controller.c#L447-L449

If I had to guess, it's because you need an X button to properly navigate the Wii U Menu with Pro Controller, since it's used to swap between Warawara Plaza and the channel list. Ideally, this could be resolved by allowing users to set their own custom button mappings on Bloopaired controllers, but for now we probably just have to either deal with it or customize and build the plugin locally.

IceBlueLugia commented 10 months ago

Could it be set to the TV button for screenshots maybe? It’s not very important issue, but I figure it’s worth asking if it’s possible