Does PS4 Controller Work In Unreal?

Hi a quick question. I’m setting up controller input in the Space Shooter game and when i test it I’m not getting any movement.

I’m using a PS4 controller so i was wondering if these controllers are supported in unreal or do I have to use an xbox controller to see results?

Not out of the box. You need to enable the RawInput plugin which you can do so through Edit > Plugins

https://docs.unrealengine.com/en-US/Gameplay/Input/RawInput/index.html

Thank you Dan.

I think that this controller should work for everything. Usually when I want to play with my friends at the PC, I am using my PS4 controller and it works for every game I play. There are some exceptions when we want to play classic nintendo games like https://romsie.com/fire-emblem-shadow-dragon-us-micronauts-nintendo-ds-rom. So for these kind of situations we were just downloading emulators and setting the joystick as nintendo’s one. I think it should work the same for Unreal, no big difference in my opinion.

I think that this controller should work for everything.

Kind of depends what you mean by that :slight_smile:

UE4 games definitely can work with the controller.

But, for example from what I know Windows doesn’t support the touch pad natively. Linux you can use the touch pad natively (it comes with the Linux kernel) to control the desktop mouse which is neat. But yes, believe a 3rd party application can get it working on Windows.

There appears to be a plugin in 4.26

image

1 Like

That’s quite cool :slight_smile:

Better late than never lol.