Hi Pete,
My setup has worked fine when I was using Windows XP but I've passed to Windows 7 and that's not so fine.
I'm experiencing problems of axis throttle in FSX with my Saitek X45 device. It works properly in Windows 7 settings, but just doesn't with FSX.
It's well installed with the correct driver for Windows 7 32 bits from Saitek, calibrated, and the windows game controller settings let me see a correct throttle axis behaviour from mini to maxi, with these values MINI = 255, MAXI = 83.
With FSX control settings, I just can't get my throttle axis to work properly. I've a fresh FSX install with just FSUIPC and PMDG 737 NGX installed.
At first glance and from what I see in FSX settings, the throttle axis is set with the actual throttle axis of my X45 device.
But once in the cockpit, the throttle doesn't affect FSX in any way.
So I decided to fix this with FSUIPC 4.70b.
In axis assignments, with raw mode activated, I have the same in / out values displayed with a normal and progressive behaviour. It's detected as my S axis.
I assigned it to FS as normal axis with "axis throttle set".
In FSX, when throttle is already idle, I push to the max and only get mid-power set in FSX... and then it doesn't move from there. The same if I set full thrust with F4 key, and then uses my throttle device, it will reduce to mid power in one kick and doesn't control anymore the thrust lever.
Any move of my throttle appears to apply directly in one kick mid-power and nothing more. At this time, I haven't used the joystick calibration page of FSUIPC and I removed the FSX control setting applied for throttle to let FSUIPC manage alone that value but that didn't make it better.
Then I tried to use the direct to FSUIPC calibration assigning method.
Still in raw mode, I assigned S axis to "throttle".
Then I went to the joystick calibration page of FSUIPC, clicked SET to process the throttle axis.
Positioned at idle, i can record the minimum value with the respective set button.
Positioned at max position, i cannot record the maximum value although it is correctly read at he IN field. The maximum value remains +16380 value, which doesn't make the throttle works correctly in FSX..
I installed FS2004 and the problem is the same.
Please help !
I'll bring you more details if you need so to understand my problem.