batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
2.05k stars 528 forks source link

Xbox official controller "XBOX" button not working to leave the game #12011

Closed maxime-fleury closed 5 months ago

maxime-fleury commented 5 months ago

Batocera build version

39 LTS

Your architecture

Ryzen 5 5700 U

Your Graphic Processor Unit(s) (GPU)

Ryzen 5 5700u APU

Issue description

When setting "XBOX" button to "leave the game" it doesn't work at all on any game, must use keyboard "ALT +F4" or reboot...

Detailed reproduction steps

Use any XBOX controller, set mappings, the mapping for "Leaving the game" (last mapping ?) to the "XBOX button", start a game, press "XBOX button" it doesn't leave the game, and actually this issue seems to be for any controller and any button ....

Details of any attempts to fix this yourself

I cannot fix this, I have no idea why it doesn't work, only ways to leave the game are:

Details of any modifications you have made to Batocera.

No modification

Logs and data

No logs here

Tovarichtch commented 5 months ago

By default, you exit the game on a xbox controller by pressing the xbox logo then start. I assume you are talking about libretro cores (RetroArch) and you remapped the functionality "Leaving the game" to your Xbox logo button, but didn't save. Therefore, everytime you exit and launch a game again, it resets to Batocera's default mapping.

I don't think this is a bug.

joinski1 commented 5 months ago

@maxime-fleury as @Tovarichtch said, this is not a bug, it is more like you did not understand how hotkey-combinations work. Please refer to the batocera wiki to understand how it works: https://wiki.batocera.org/basic_commands Read this wiki article carefully and then please close this issue.