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

Rebinding Analogs Does Not Work On Keyboard #17374

Closed
2 tasks done
RickAndTired opened this issue Jan 8, 2025 · 1 comment · Fixed by #17429
Closed
2 tasks done

Rebinding Analogs Does Not Work On Keyboard #17374

RickAndTired opened this issue Jan 8, 2025 · 1 comment · Fixed by #17429

Comments

@RickAndTired
Copy link

RickAndTired commented Jan 8, 2025

Is there an existing issue for this?

  • This is a bug in RetroArch frontend
  • I have searched the existing issues

Description

Analog controls rebinded do not work when using keyboard keys

Screenshot from 2025-01-08 14-33-22

Expected behavior

  1. Set WASD as left Analog in RetroArch
  2. Disable Analog to Digital
  3. In core controls - Set Left Analog Up, Key w - D-Pad Up
  4. Pressing the W key should be bound to D-Pad Up

Steps to reproduce the bug

  1. Set WASD as left Analog in RetroArch
  2. Disable Analog to Digital
  3. In core controls - Set Left Analog Up, Key w - D-Pad Up
  4. Keyboard key W does not work as D-Pad Up

Version/Commit

1.20.0

Bisect Results

No response

Check in the nightly version

I don't know

Platform & operating system

Linux x86_64, Ubuntu 24.04.1, Gnome 46, Wayland

Affected Cores

No response

Environment information

No response

Relevant log output

No response

@sonninnos
Copy link
Collaborator

sonninnos commented Jan 15, 2025

Some progress report: I managed to make this work without too much hassle, but I also want to make Analog to Digital AND menu navigation work in the same fashion while I'm at it, and that is looking like it needs a bit more hassle, but stay tuned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants