Do you know about Input.GetAxis and the InputManager? They provide easy joystick functionality if you didn't :)