problems moving game object with the right joystick

Hi, I’m having a problem setting up my game project with controller support. I control a character’s speed with the left joystick which works fine, but I control the character’s orientation by having him move towards a target object that I want to move with the right joy stick. I attempt to move the target object with the following code, but it results with me only being able to move the target object horizontally by moving the joystick on the 5th axis, and not at all on the 4th axis. I tried switching the axis to button inputs on the keyboard and they work fine that way, which baffles me a bit.

Update: Alright, I’m noticing that it will only register input from the 4th axis, but it will only register input from the 4th axis if I move the stick from the 5th axis

using UnityEngine;
using System.Collections;

public class Xbox_Cursor : MonoBehaviour {
public Rigidbody xbox_clicker;
public float mouse_sense;

// Use this for initialization
void Start () {


// Update is called once per frame
void Update () {
		xbox_clicker.AddForce(transform.right * mouse_sense * Input.GetAxis("Horizontal_R"));

		xbox_clicker.AddForce(transform.forward * mouse_sense * Input.GetAxis("Vertical_R"));


this is what my input manager looks like


forgive me, I have a feeling this is a dumb question, but I’m having trouble finding an answer.

Alright, I figured it out. So apparently the inputs for the xbox controllers for Mac is different for those on PC. I don’t know why I didn’t think of this hours ago, but here is a link to what the Mac inputs are Tell your friends.