Jump to content
The simFlight Network Forums

Joystick Names and FSUIPC.ini Entries


Recommended Posts

Hello Pete,

I am currently using FSUIPC ver 4.938f (and I see ver 4.939d is now available and will update) with FSX / FSX-SE on a win7/64 system.

 

I'm am a bit confused on the appropriate entries in the FSUIPC.ini file when using names for controllers. At one time I had the following entires:

 

 

[JoyNames]

AutoAssignLetters=No

L=<< MISSING JOYSTICK >>

 

R=Saitek Pro Flight Rudder Pedals

R.GUID={2578EE70-32D6-11E4-8002-444553540000}

 

Y=Saitek Pro Flight Yoke

Y.GUID={2578EE70-32D6-11E4-8003-444553540000}

 

J=Logitech Extreme 3D

J.GUID={EC24C380-3676-11E3-8001-444553540000}

 

0=Saitek Pro Flight Yoke

0.GUID={2578EE70-32D6-11E4-8003-444553540000}

 

1=Saitek Pro Flight Rudder Pedals

1.GUID={2578EE70-32D6-11E4-8002-444553540000}

 

2=Logitech Extreme 3D

2.GUID={EC24C380-3676-11E3-8001-444553540000}

 

and just recently I noticed I now have:

 

[JoyNames]
AutoAssignLetters=No
L=<< MISSING JOYSTICK >>

R=Saitek Pro Flight Rudder Pedals
R.GUID={D582AD30-48E1-11E4-8001-444553540000}

Y=Saitek Pro Flight Yoke
Y.GUID={D5EB3300-48E1-11E4-8002-444553540000}

J=Logitech Extreme 3D
J.GUID={EC24C380-3676-11E3-8001-444553540000}

 

My question is what happened to the other entries that began with a number (0, 1 and 2)? 

Did FSUIPC remove them because they are not needed, or did I do something wrong that led to their deletion?

Should I replace the missing entries that begin with a number?

 

Thx,

Al
 

Link to comment
Share on other sites

My question is what happened to the other entries that began with a number (0, 1 and 2)? 

Did FSUIPC remove them because they are not needed, or did I do something wrong that led to their deletion?

Should I replace the missing entries that begin with a number?

 

No, don't do it manually. They are generated automatically when they are detected. If they disappear it is because they are either no longer connected or because something has gone wrong and they are not being detected.

 

They are needed if FSUIPC is used to assign buttons and axes on them, but they are genertated by reference to the Registry entries for them which say they are there.

 

I have seen recently folks use a utility to specifically assign joysticks to numerical IDs in the REgistry.  Look at this thread:

 

http://forum.simflight.com/topic/78693-fsuipc-fails-to-recognise-buttons-pushed-on-my-saitek-throttle-but-does-recognise-my-stick/?hl=joyids#entry476819

 

Pete

 

 

Pete

Link to comment
Share on other sites

 They are generated automatically when they are detected. If they disappear it is because they are either no longer connected or because something has gone wrong and they are not being detected.

 

Pete

 

I figured out what happened. Your statement above clued me in. All of my controllers are connected through a powered USB hub, and when I happened to be looking through FSUIPC.ini the power to the hub was off (I wasn't trying to fly at the time) -- so FSUIPC correctly reported there were no controllers connected! So now at least I better understand how naming the controllers provides static (permanent) information (the named controller entries) vs transient controller information (the numbered controller entries) that FSUIPC generates each time the sim is started.

Thx very much,

Al  

Link to comment
Share on other sites

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.