controller stopped working in 1 game
ive played dark souls II on controller on linux for a long time with no issues. the other day, my 8bitdo ultimate 2c controller suddenly started no longer being recognized by the game. the controller works fine, i can use it in other games, i can use it to open the steam overlay with dark souls II open, but the inputs do nothing in the game.
in no particular order I have tried:
in no particular order I have tried:
- steam input on/off
- trying a wireless version of the same controller
- updating my controller firmware
- trying the wireless controller with a wire
- older proton versions
- deleting and regenerating the compatdata folder
- removing all mods
- verifying game files
- removing all launch options
ujust fix-reset-steam- using different usb cables
- using different usb ports (this one worked the first time i had this issue but then a day later it wouldnt work on any port)
- using different steam input layouts
- using an entirely different computer with a different image of bazzite installed (this one worked! but its not a solution)
Solution
I ask because in my case, my Keychron keyboard was reporting to the OS that it was a gamepad and Dark Souls II, for whatever reason, gave it priority and wouldn't accept any other gamepad inputs