A lot of games are pretty picky about having the joystick as controller 1. You can set that in the gaming profile app that installs with the 940. I have to remap the rudder and throttle every now and then in-game due to them switching places (for example, the axis is now u-slider 2 instead of 1).
I had the same problems as you and If I remember correctly it was related to the ID.
-C-
_________________________
Thermaltake Level 10GT
Intel i7 2600K @4,3Ghz
2 X ASUS Radeon 6950 (6970 BIOS)
8GB Corsair Vengeance DDR3 1600MHz
Corsair 120GB Force Series SSD
Seagate Barracuda XT 2TB
ASUS P8Z68-V PRO GEN3
Corsair H70 Hydro CPU Cooler