Mayflash GameCube Controller Adapter for Wii & Wii U(W014) Key mapping issue
Current Behavior
NOTE: The issue of rumble not working applies to both Dolphin and Cemu, so I will not address it here.
Expected Behavior
- Nintendo GameCube Controller (DOL-003): A, B, X, Y must be correctly key mapped.
- Mayflash GameCube Controller Adapter for Wii & Wii U (W014): ZL, Turbo must be correctly key mapped.
Steps to Reproduce
-
Requirements
- Nintendo Gamecube Controller (DOL-003)
- Nintendo Wii Motion Plus Contoller (RVL-036)
- Mayflash GameCube Controller Adapter for Wii & Wii U (W014)
- Mayflash Wireless Sensor DolphinBar (W010)
- Dolphin 2506a
- Cemu 2.6
-
Connection W010 (Mode 4) ---(Wireless)--- RVL-036 ------ W014 ------ DOL-003
-
[Dolphin] Step
- Enter [Option] - [Controller Settings]
- Wii Remote 1, etc. : set "Real Wii Remote"
- Enable [Continuous Scanning]
- Enter [Option] - [Controller Settings]
-
[Cemu] Step
- Enter [Options] - [Input settings]
- Select Emulated contoller and map your controller
System Info (Optional)
OS: Windows 11 Pro 24H2 (OS Build 26100.4770) GPU: NVIDIA GeForce RTX 3090 Ti
Emulation Settings (Optional)
No response
Logs (Optional)
No response
This has been fixed in SDL upstream.
Oh, but cemu still needs to build with libusb enabled for the GCN API to work natively, I think the license concern with that was fixed?
https://github.com/libsdl-org/SDL/issues/12847
Wiimote is not what you select for the GC adapter, SDL is.
I tested two products.
Currently, Mayflash GameCube Controller Adapter for Wii U, PC USB and Switch 2/Switch/OLED Model, 4 Port(W012) is not working. https://www.mayflash.com/product/W012.html
I am using Mayflash GameCube Controller Adapter for Wii & Wii U(Dual Pack) . https://www.mayflash.com/product/W0142.html
It seems that GameCube Controller can be used through WiiRemote API, but libusb does not work well.
If it worked well, Mayflash GameCube Controller Adapter for Wii U, PC USB and Switch 2/Switch/OLED Model, 4 Port(W012) should have worked well too.
In Cemu the Wiimote API is wii motes only and attachments such as the classic control.
GC API enabled builds (pre-2.0) exposed a GameCube type in the control menu.
The adapter will work with SDL albeit with the b and X swapped(iirc), and smash will treat it as a pro controller or wiiu pad
Oh. And Wii motes must not be added to the mapping before the gamepad or pro controllers