Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux / Wiimote API: Wiimote Classic Controller maps A, B, Y & ZL to X #1299

Open
git-developer opened this issue Aug 18, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@git-developer
Copy link

git-developer commented Aug 18, 2024

Current Behavior

When a Wiimote with a Classic Controller extension is connected and one of the buttons A, B, Y, ZL is pressed, the button is reported as X.

Additional Info:

  • All other buttons, digital and analog sticks work as expected.
  • In xwiishow, the buttons A, B, Y, ZL are reported correctly.
  • evtest reports the buttons correctly (e.g. as BTN_EAST, BTN_SOUTH, BTN_WEST).

Expected Behavior

The physical buttons A, B, Y, ZL should map to emulator buttons A, B, Y, ZL.

Steps to Reproduce

  1. Connect a Wiimote
  2. Connect a Classic Controller extension
  3. Start Cemu and go to Input settings
  4. Press one of the buttons A, B, Y, ZL

System Info (Optional)

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

Emulation Settings (Optional)

No response

Logs (Optional)

No response

@git-developer git-developer added the bug Something isn't working label Aug 18, 2024
@git-developer
Copy link
Author

Detected in batocera-linux/batocera.linux#12291

@tomrow
Copy link

tomrow commented Sep 15, 2024

This also occurs on Windows in the 2.1 release version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants