why doesnt my ps5 controller work? and why is this so unnecessarily difficult

confusing and overly complicated

In your character, have you implemented SetupPlayerInputComponent and bound each one of your actions to an event? Also in PawnClientRestart, you should call AddMappingContext to set your context again. Set your context on your player controller. And ensure your character and player controller is set in your game mode class. Set the game mode class in your project settings.

Also, buttons tend to need a trigger for them to do anything. Pressed usually works well.

1 Like

As far as I know, which I have only used up to version 5.4, the PS5 controller isn’t supported yet. There is a plugin for the PS4 controller though. I ended up having to go get a cheap xbox controller unfortunately.

yea figure it would be implemented in the engine by now

very complex for a beginner, just baffling there isnt a easy template or something by now…

Could check the plugins to see if it has been added by now