Ps4 Controller

Ok so i’ve started using a Ps4 Controller cause my friends and i don’t like using keyboards for FPS. but after i got it mapped and all the buttons working there seems to be a problem… when i press the fire button(R2 (joystick button 7)) it tends to have a mind of its own in that it either fires properly, doesn’t fire, or continuously fires until my gun is out of ammo… any help with this would be much appreciated.

Have you tried using Input.GetButtonDown(“FireButton”)? (or whatever you called that joystick button in the input manager?) This should allow it to only fire once while the button is down.