Cemu icon indicating copy to clipboard operation
Cemu copied to clipboard

[Input] Please add native Wii Classic Controller Pro support

Open kevincrans opened this issue 3 years ago • 5 comments

This is a gamepad that connects the same way as a nunchuck.

Not present in all versions at least up to 2.0-1 If I connect a wii-remote using Dolphin like always, everything works perfectly on all versions now. However, while the nunchuck extension gets recognized, the classic controller makes the extension field stay None.

This is my favourite deprecated controller, so I really love to see it work one time.

There are no Wii/nunchuck IR pointer and motion mappings, meaning the input settings window should grow anyways, however the classic controller has no motion.

I recommend a radio button to swap the nunchuck mapping fields with the classic controller instead of a checkbox to remain compact.

Do you think I need a log file?

kevincrans avatar Sep 07 '22 14:09 kevincrans

I have to add, I don't know what an U classic controller is, but if it is a misname I don't assume, this is about the physical controller, not just the mapping API.

kevincrans avatar Sep 07 '22 14:09 kevincrans

the classic control is supported by SDL2

Squall-Leonhart avatar Sep 07 '22 23:09 Squall-Leonhart

It's not fair, that the nunchuck cán connect without SDL, while the classic controller can't.

Cemu should support the whole wii-remote with classic controller without needing to install tools seperately, no matter how, just like Dolphin.

It's so wastefull, since it's as easy to add as the nunchuck.

kevincrans avatar Sep 08 '22 08:09 kevincrans

the wiiu games that can use the classic control can be counted on a single hand, these already work via the wiimote api.

Usage with anything else requires mapping the control to the wii u input devices, which SDL2 provides for, nothing further is required from Cemu's end.

Squall-Leonhart avatar Sep 08 '22 08:09 Squall-Leonhart

Not true, the cemu wiimote api is incomplete, else the classic controller would show up and pressing the buttons would map/do anything. And the classic controller is supported on a lot of Nintendo software, especially virtual console.

Funny how the Snes Classic mini supports the nunchuck as a drop-in classic controller replacement out of the box.

kevincrans avatar Sep 08 '22 11:09 kevincrans