Making a Controller Support for FPS game!

Hello Developers!

Im DragonDarkVader, I was wondering on creating a Controller Support on my
FPS game, How do i do that?

If you are using UserInputService for detecting your input’s delta, this should be easy. Detect if the InputObject.UserInputType is Gamepad1. Then, you should be able to use the Position property of InputObject to figure out the position of the joystick. You will also need to determine the delta yourself (I think, I don’t remember).

Then, you should be done.

Everything works fine, It’s just the Rotation (360) of the gamepad, Same with mobile.

Did you try making the X/Y negative?

Yeah, I tried it. All of it. Still the 360 Rotation doesn’t work

I’m still not sure what you mean by 360 rotation.

I meant by 360 Rotation, Like Rotating your camera. Turning left, Right, Backwards, or Inwards

Oh. You need to use UserInputService for that.

oh, Thank you @SubtotalAnt8185 (character limit)