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

Button mapping wrong in Heroic Launcher games, but only when launching Heroic from Ports section of ES #13287

Open
Xhorder opened this issue Jan 23, 2025 · 0 comments

Comments

@Xhorder
Copy link

Xhorder commented Jan 23, 2025

Batocera build version

41 2025/01/06 1:50

Your architecture

X86_64

Your Graphic Processor Unit(s) (GPU)

Integrated AMD Radeon 680M

Issue description

When starting Heroic Games Launcher from the ES Ports section (using the .sh file as described in the wiki), all games have incorrectly mapped buttons. Button A is mapped to B; Button B is mapped to Button X; Button Y is mapped to L1. Probably others are wrong too.

When launching Heroic from a terminal, buttons are mapped as expected.

I believe this issue was introduced in v41, as I recall v40 working fine.

Detailed reproduction steps

Install Heroic Games Launcher flatpak as described in the wiki
Launch HGL from a terminal as described in the wiki.
Install a game (in my case I used Atari Mania from Epic Store)
Confirm buttons are mapped as expected.

Create the .sh launcher file for the Ports section of ES, as described in the wiki
Launch HGL from within the Ports section of ES.
Launch the same game as above.
Confirm button mapping is now wrong.

Details of any attempts to fix this yourself

I tried a few different Wine versions, but nothing changed.
I installed batocera 41 on a fresh USB stick, and confirmed the same behavior as my real system.

I now have to run HGL from the terminal.

Details of any modifications you have made to Batocera.

None.

Logs and data

I'm happy to provide any logs, but I'd need instructions as to what specifically would be useful.

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

No branches or pull requests

1 participant