WOOOOW No wonder I using ReWired mouse inputs to control the cameras through joystick instead of using Controller inputs.
This statement is quite confusing to me. What do you mean by "using Rewired mouse inputs?" If you are using Rewired to control the camera with a joystick, you're using Rewired to control the camera with a joystick. There's no way possible you could be accidentally using the mouse to control a joystick.
In Rewired, there are nothing but:
Actions
Controller Maps
Your Actions can be named whatever you want. You can call them:
Look X
Mouse X
Upside-down Flying Ninja Robot Zombie Pizza from Galaxy X
Regardless of the name, they are all exactly the same.
To use these Actions, you must create some Controller Maps for the different controller types you want to support.
When you create a Controller Map for a Joystick, you are creating bindings between joystick elements and Actions.
When you create a Controller Map for a Mouse, you are creating binding between mouse elements and Actions.
Even if that Action's name was "Mouse X", when you made a Joystick Map using that Action, it's equally as valid as making a Joystick Map with an Action named "Look X." There's absolutely no difference.
If you were using Actions in Rewired called "Mouse X" and "Mouse Y" and making Joystick Maps with those two Actions, that's perfectly valid and will work. You will get the exact same result as if you change the names to "Look X" and "Look Y".