Closed leonkasovan closed 1 month ago
This fix would work. A good workaround is to create an action set for Ikemen. In desktop mode, you can hold start to cycle through action sets. You can also create a new action set. Bind all of the buttons to keyboard strokes, and you can map those flawlessly. A bit of a kludge but... Ikemen Go on the Steam Deck is amazing.
The change is worth considering, but I'd like to first test how it will behave once the SDL gamepad auto mapping feature is in place. Either way, I'm closing this one in favor of #674 since it has already been reported.
Describe the bug
Using nightly-build or stable 0.99.0 Ikemen Go (native linux) in Steam deck using SteamOS, joystick not working properly. DPAD Up and DPAD Down mixed. Left thumb joystick also not working. L2 and R2 button also not working. I run Ikemen_Go_Linux via shortcut created in Library -> Add non steam game.
I've tried to fix the code in input.go by separating code to input_steamdeck.go like this:
I test it and the result is now working. Is there more elegan why to solve this?
To Reproduce
Expected behavior
The Joystick in steamdeck work properly.
Screenshots / Video
No response
Engine Version (or source code date)
v.0.99.00 nightly build
Operating system
Other (mention in description)
Extra context or search terms
No response