Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi

I use fsuipc purely to allocate controls to my aircraft in fsx.

I want to upgrade but I am worried it will override all my control settings.

Can someone please confirm when I install new version of fsuipc that it will not remove my flight configurations.

Cheers

Posted

I've never had an update of FSUIPC4 mess up my ini file (where the configurations are noted).

If you are worried, simply make a copy of your current FSUIPC4.ini file prior to updating.

If, for some reason there is something amiss, you can copy you previous configurations

to the current ini file. I always keep a backup copy of the ini but have never had to resort

to using it as a result of an update.

Paul

  • 2 weeks later...
Posted

Hi Guys.

I have updated to the latest version but unfortunatley my controls are now all over the place. For example, I have an axis on my saitek throttle quadrant for mixture and when I move that up and down the yoke of the airplane also turns to the left. This only started to occur when I upgraded to version 4.8 of FSUIPC.

I also noticed that in my ini file my joysticks have been duplicated. I don't know what is happening here. Here is a copy of the joystick section of my ini file.

[JoyNames]

AutoAssignLetters=YES

A=3 axis 9 button joystick

A.GUID={52910170-5AA6-11DF-8001-444553540000}

E=Saitek X52 Pro Flight Controller

E.GUID={2B6FC180-9B78-11E0-8001-444553540000}

F=Saitek Pro Flight Throttle Quadrant

F.GUID={52910170-5AA6-11DF-8001-444553540000}

C=Saitek Pro Flight Yoke

D=Saitek Pro Flight Throttle Quadrant

B=Saitek Pro Flight Rudder Pedals

B.GUID={FFE23710-BEA9-11DF-8001-444553540000}

0=Saitek Pro Flight Yoke

0.GUID={6A69DD10-C5A6-11DF-8001-444553540000}

1=Saitek Pro Flight Rudder Pedals

1.GUID={FFE23710-BEA9-11DF-8001-444553540000}

2=Saitek Pro Flight Throttle Quadrant

2.GUID={52910170-5AA6-11DF-8001-444553540000}

I have saved a copy of my ini file before the upgrade. Am I able to just use this as my ini file or will this effect the upgrade?

Appreciate anyones assistance with this as it is very frustrating!

Cheers

Posted

I have updated to the latest version but unfortunatley my controls are now all over the place. For example, I have an axis on my saitek throttle quadrant for mixture and when I move that up and down the yoke of the airplane also turns to the left. This only started to occur when I upgraded to version 4.8 of FSUIPC.

Did you delete your INI file or edit it at all? And what was your previous version of FSUIPC? When updating you only have to run the Installer. Never delete anything first.

I also noticed that in my ini file my joysticks have been duplicated. I don't know what is happening here. Here is a copy of the joystick section of my ini file.

Which ones are duplicated? Instead you appear to have a complete Saitek installation screwup. If you've not edited the INI file, it appears the Windows registry is in a bit of a mess as far as your Saitek devices are concerned. You haven't messed with the Registry, have you? Look:

All this refers to the same device -- the GUID is the same. However, the same GUID (which MUST be unique) has devices with two different names:

A=3 axis 9 button joystick

A.GUID={52910170-5AA6-11DF-8001-444553540000}

F=Saitek Pro Flight Throttle Quadrant

F.GUID={52910170-5AA6-11DF-8001-444553540000}

2=Saitek Pro Flight Throttle Quadrant

2.GUID={52910170-5AA6-11DF-8001-444553540000}

Assuming your assignments to the Quadrant are to device A then I think you'd better delete the first two lines above and change the "F=" oin the next two lines to "A=".

Your pedals seem to be okay:

B=Saitek Pro Flight Rudder Pedals

B.GUID={FFE23710-BEA9-11DF-8001-444553540000}

1=Saitek Pro Flight Rudder Pedals

1.GUID={FFE23710-BEA9-11DF-8001-444553540000}

But there are some devices which either aren't connected or which have rubbish still in the Registry: a Saitek X52 and a Saitek Yoke. Which are you using? If device E is the one you have assigned, delete the other 4 lines here.

E=Saitek X52 Pro Flight Controller

E.GUID={2B6FC180-9B78-11E0-8001-444553540000}

C=Saitek Pro Flight Yoke

D=Saitek Pro Flight Throttle Quadrant

0=Saitek Pro Flight Yoke

0.GUID={6A69DD10-C5A6-11DF-8001-444553540000}

Delete the 0 lines in any case. Do you have any C and D assignments?

I have saved a copy of my ini file before the upgrade. Am I able to just use this as my ini file or will this effect the upgrade?

You should be using your own INI file. You only need to delete the INI file if you want to start again because things are in a mess.

Unfortunatle, if your registry is in a mess, which it looks like, it is possible that FSUIPC may again see the devices differently to the way you've assigned them.

I can help more if i understood how you got into this state. It most certainly cannot come about simply by updating to a newer version of FSUIPC.

Regards

Pete

Posted

Hi Pete

When upgrading, I only installed straight over the top, never deleted anything, however prior to upgrading I saved a copy of my ini file.

I have been tinkering with my ini file (but I always keep a backup before tinkering) so that is possibly why the allocated numerics are out of wack. What I will do is try to attach my ini files prior and post upgrade.

The file dated 100612 is prior to the update. Everything was working well.

The file dated 210612 is after the update. You will see there are some numeric entries in this file which have duplicated.

I don't understand really why this has occurred all of a sudden and I would very much appreciate your guidance on this.

Kind Regards

Posted

I think I have worked this out!

I went back into controls in FSX and for some reason there were joystick controls assigned just for the Saitek throttle quadrant.

Somewhere along the way FSX decided to add these controls to the setup causing a conflict.

It's strange as controls were only allocated for the Saitek Throttle quadrant.

And not my yoke, rudder pedals or additional throttle quadrant plugged into the yoke.

The only issue now is that my mixture and prop levers are not in sync with eachother.

I am presuming it is a calibration issue within fsuipc?

Not sure though. With more testing I am sure I could find a resolution.

Thanks for your help!

Regards

Posted

Okay. I see your previous version of FSUIPC was 4.749d, so there's nothing changed in FSUIPC which could possibly affect either calibrations or assignments.

In fact the only differences in the INIs are the additional option lines in [General], and these lines:

0=Saitek Pro Flight Yoke

0.GUID={6A69DD10-C5A6-11DF-8001-444553540000}

1=Saitek Pro Flight Rudder Pedals

1.GUID={FFE23710-BEA9-11DF-8001-444553540000}

2=Saitek Pro Flight Throttle Quadrant

2.GUID={52910170-5AA6-11DF-8001-444553540000}

which are the connections FSUIPC found. It is extremely odd that your saved older INI contains NO identiies for any joystcks at all. It looks as if that INI has never been used, or has been edited since being used!

My earlier analysis still applies. Somehow, somewhen, your device identities have been changed or you have old remnants left.

There are no differences in the actual assignments or calibrations. In fact you have very few assignments in any case, so it is easy to see what needs doing. You have axis assignemnts to devices "B", "C" and "D", and, for "STICK AIRCRAFT" only, device "E".

"B" is obviously the pedals, device 1 above, with rudder, left and right brakes.

"C" is obviously the yoke, device 0 above, with aileron, elevator, plus a generic throttle and prop pitch.

"D" is a mixture (only!?) -- presumably one lever of your quadrant (odd?), so device 2.

These pretty well agreed with the settings, excet for the wrong GUIDs. I don't know how that arose. They shouldn't really change. You also have assignments for "STICK AIRCRAFT" for a device 'E' but that's not currently connected. But it seems that's the X52.

So the correct [JoyNames] section as a whole should be:

C=Saitek Pro Flight Yoke

C.GUID={6A69DD10-C5A6-11DF-8001-444553540000}

B=Saitek Pro Flight Rudder Pedals

B.GUID={FFE23710-BEA9-11DF-8001-444553540000}

D=Saitek Pro Flight Throttle Quadrant

D.GUID={52910170-5AA6-11DF-8001-444553540000}

E=Saitek X52 Pro Flight Controller

E.GUID={2B6FC180-9B78-11E0-8001-444553540000}

0=Saitek Pro Flight Yoke

0.GUID={6A69DD10-C5A6-11DF-8001-444553540000}

1=Saitek Pro Flight Rudder Pedals

1.GUID={FFE23710-BEA9-11DF-8001-444553540000}

2=Saitek Pro Flight Throttle Quadrant

2.GUID={52910170-5AA6-11DF-8001-444553540000}

There is one oddity remaining. In the section for Buttons on "Yoke Twin Jet" you have a single lone assignment to a device "A":

6=PA,6,C66226,0

which is for a "THROTTLE 20" control. That's very odd indeed. I have no idea why you'd want that, but if you do it appears to belong to this:

A=3 axis 9 button joystick

A.GUID={52910170-5AA6-11DF-8001-444553540000}

which has the exact same GUID as the Saitek Quadrant above. If you do have this as a separate device, just add this line:

A=3 axis 9 button joystick

to the Joynames section. If it is really the Saitek, then change the assignment line to

6=PD,6,C66226,0

That's it. There was really not much wrong at all, just left over bits resulting presumably from changes in devices or manual editing.

On your later message:

I went back into controls in FSX and for some reason there were joystick controls assigned just for the Saitek throttle quadrant.

Somewhere along the way FSX decided to add these controls to the setup causing a conflict.

It's strange as controls were only allocated for the Saitek Throttle quadrant.

Unless you actually disable controllers in FSX, when it sees what it thinks is a new connection it will do its automatic default assignments. If you've a habit of disconnecting and reconnecting controls, as it appears you have, then FSX will do this quite a bit. This is why most folks diable controllers in FS completely if they are using FSUIPC.

The only issue now is that my mixture and prop levers are not in sync with eachother.

I am presuming it is a calibration issue within fsuipc?

Er, mixture and prop pitch should be usable independently. Why would you want them "in sync"? And there's no difference anywhere in your calibration between you old and new INI files. I've really no idea what you can possibly mean in any case.

There's ansolutely nothing the updating of FSUIPC has done which could have affected anything you are experiencing. Nothing at all. The INI files prove this.

Regards

Pete

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.