Gamepad not responsive in unreal editor or build

Hi, my gamepad doesn’t bind to IAction and is not responsive in Unreal build or Editor.
It works perfectly fine in all my games from steam.
I have tried 3 different controllers. PS4 PS5 Switch and USB SNES.
I have tried with project 3rd Person Project example from Unreal 5.1 and 5.03
I have no idea why it doesn’t work.

Hey there @JWRHarding! Welcome to the community! So Dualshock and Dualsense controllers don’t have native support on windows. The reason steam games all work with them is usually because steam has a wrapper that takes the jumbled inputs and combines them into a normal Direct Input format. You should be able to get input from some of these controllers with the Raw Input plugin but not all of them, many developers end up using a wrapper themselves like Ds4windows.

More information in this thread and the docs:

1 Like

You need an Xbox controller for Unreal Engine (without a plugin).
I use a PS5 controller with software called reWASD.
It will make windows detect it as an Xbox controller.
And you can swap/remap what buttons on the controller/mouse/keyboard will do.

3 Likes