How do I make a specific joystick always map to the same input?
My application uses multiple joysticks. The port a joystick is plugged into may change. How do I make a specific joystick always map to the same input? Input.GetJoystickNames() does not always list the joysticks in the same order. I did not see a way to do this in InputManager.
Comment
Try using Rewired for Unity, you can find it on the asset store, it supports so many controllers! and key mapping. Don't buy it if you haven't been using Unity for long, or bad at coding link text
Your answer