Thanks a lot for the video, really appreciated man! Edit: Don't know if it's the case of PS4 too, but if the PS5 controller is not plugged in the moment you open the Engine, it won't work. So if while you,re working you unplug it then plug it back in, it will require you to relaunch the engine.
Thank you for the video, it was helpful. Do you have experience with force feedback on ps4/5 controllers? I've searched and haven't found anything useful about it.
The inputs for look and move are normal but the jump button is set to circle on ps4 controller and I can’t change it to x any help with what I’m doing wrong
Awesome man I appreciate the hell out of you for this. Would you know how I could lock the upperbody to the camera angle. So if I wanted my character to go backward instead of turning around he actually just walks backwards and same with moving side to side?
In your character blueprint, search for "Orient Rotation to Movement" in the details panel and uncheck the box :) Edit: Almost forgot, you also have to set "Use Controller Desired Rotation" to true.
I have a question but its not related to this video at all. Its a bit complicated but... Do you know how to use a gyroscope of a ps5 controller into unreal ? in order to for example control an object.... I find no topic on this :(
If I'm going through all this to set up for a specific hardware ID, will everyone else have the same hardware ID? Or how will my game understand all other players using other dualsense controllers that I don't own? Or other forms of controllers? Isn't there a better, more generic way?
After check rawinput plugin and restart unreal engine editor I can't see the option 'Raw Input' in my project settings. Tried to close and open unreal but still can't see it. Thanks in advance & the video!
So for me, on the part where you click on "select the key value", it always selects "GenericUSBController 4" without doing anything on the controller. And when I try to play it, I can only move with the right stick and nothing else. Any idea what might have went wrong?
In the Axis Properties sections you may need to check the "Gamepad Stick" checkbox. If it's set to false then an untouched stick will be returning a value of 0.5 instead of 0, because the range is from 0 to 1 instead of -1 to 1.
click on the search bar -> search for settings -> on your left of the settings window select bluetooth & devices -> Click on devices on your right -> then on your right scroll to the bottom -> click on more devices and printer settings -> a window shall open and you can follow along with the tutorial
I tried this with a PS5 controller, and it didn't work. The only way I can get my pc to read my controller inputs at all is through Steam, or DS4 Windows to emulate an Xbox controller.
Hmmmm. Have you tried restarting unreal? In my first attempt, it didn't work until I restarted after adding the controller configuration. If so, it could be the axis values aren't correct. The easiest way to know if you're getting any input at all would be to check the jump button and see if that one works. The movement and look Inputs may just take some tweaking in the project settings.
@RealityTwoGames Oof, this really weird thing happens where my pc tries to use my controller's input jack as a speaker by default instead of as a controller whenever I plug it in. It's rare, but annoying, and when it happens, even steam can't see my controller 😂 Thanks for getting back to me! 😁
@RealityTwoGames I'll give it a try lol I'm in a dnd sesh right now 😂 but it should. It starts behaving like it should once I correct this 👍 Edit: It definitely worked! Thanks, man! This is pretty awesome!