cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
7.08k stars 551 forks source link

Linux / Wiimote API: connections broken for extensions in RVL-036 Wiimote #1300

Open git-developer opened 3 weeks ago

git-developer commented 3 weeks ago

Current Behavior

When a Wiimote incl. MotionPlus (model RVL-036) with any extension (e.g. Nunchuk, Classic Controller, Classic Controller Pro) is connected, the extension shown in the settings dialog switches between connected / disconnected all the time.

Additional Info:

Expected Behavior

The extension of the Wiimote should have a stable state of "connected".

Steps to Reproduce

  1. Connect a Wiimote
  2. Connect a extension, e.g. a Nunchuk
  3. Start Cemu, go to Input settings, enter Settings and look at the label that shows the extension

System Info (Optional)

Cemu 2.0-94 AppImage build on Linux (batocera v40)

Emulation Settings (Optional)

No response

Logs (Optional)

No response

git-developer commented 3 weeks ago

Detected in https://github.com/batocera-linux/batocera.linux/pull/12291