Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I just beat the first boss, the game seems cool so far but I can't get it to detect *input* from my PS5 controller.

 Interestingly the game says "PS5 controller connected" (or disconnected when I try reconnecting it) so it detects which controller is connected accurately, it just doesn't accept any input. I tried both wirelessly and with USB. The game (and launcher) say they can see the controller, but buttons don't do anything.

Hi, sadly I have no PS5 controller to test myself. AFAIK PS5 should work, but there is something you can try to do.

The game makes use of the SDL Controller Library. In the game's folder you should find a "gamecontrollerdb.txt", you can try and replace that with the newest version from the SDL_GameControllerDB GitHub Repo. Or you can even try to create a custom mapping following the instructions on that page. 

Although I checked and PS5 controller should already be present in the version that's shipped with the game, so maybe you're having a completely different issue (what OS are you on?).

Hope this helps!

I'm on Windows 11. I found the gamecontrollerdb.txt file already and took a peek (ctrl-f) and it does have multiple entries for PS5 controllers. The game literally says "PS5 controller detected" so I don't think the problem is that file.

While writing this I decided to try again for fun, and the first time the controller was working so I was about to delete the whole thread. But then I quit the game and tried again and the controller isn't working anymore (one time it let me do a single down input and then stopped). When I get to this state I can still unplug and plug back in the controller to get the connected/disconnected message, but there's still no input. I quit and tried again a few more times after this but it's still broken whether the controller is connected before the game starts or after. I'll let you know if I can figure out a better way to reproduce the problem.