Ok, I have Thrustmaster TX wheel and Thrustmaster shifter. The annoying thing is depending on which device is plugged into USB first, it becomes JOY1 and the other device becomes JOY2. If I have all of my button mappings set for JOY1 (the wheel) and I plug in the shifter. The shifter will become JOY1 and the wheel JOY2. This is really annoying now because I have to remap all of my wheel buttons to JOY2. The only solution I see to this is to make multiple controller profiles for the wheel as JOY1 and JOY2. That way I can load them accordingly. But I think it would be nice if the device could be detected by the game and reassign button mappings automatically.