Setting up more than one joystick

I am trying to get my split-screen racer running with two joysticks. I have set everything up in the inspector properly and when I play without the second controller plugged in, it works fine. As soon as I plug in a second controller, the controls get all screwed and seem to be split between the two controllers, despite telling player one’s controls to only react to joystick 1 etc.

Is there something I am missing? Do I need to specifically tell Unity which two devices I am using? This is really annoying.

I am trying to get it working with a 360 controller and a logitech gamepad. I also have a Sega Saturn USB one. Doesn’t matter what combination, just doesn’t work…

Okay, after messing around a lot… I think this is the only answer… I used math (AAAAARGH) to make sure that my sprites scale to whatever is the correct size for the chosen screen resolution, that way having the screen resolution selection screen on load up is a good thing, not bad :wink:

In a nutshell, all joysticks/resolutions working well now… ah, the joys of learning!!!