Jump to content
Sign in to follow this  
rpowers

How to copy FSUIPC assignments to new install.

Recommended Posts

I asked this at Pete's forum but not much luck yet.I copied my FSUIPC.ini file over and it worked for my throttle quads except they were reversed.No problem,I just flipped them.My keyboard assignments did not copy.Any thoughts?Thanks,Ron


Bring back Chief Illiniwek!University of Illinois.

Share this post


Link to post
Share on other sites

The assignments relate to the GUID which is assigned by the system. No way your old ini file contains GUIDs that match your new system. I'd start looking there first.

 

Vic


 

RIG#1 - 7700K 5.0g ROG X270F 3600 15-15-15 - EVGA RTX 3090 1000W PSU 1- 850G EVO SSD, 2-256G OCZ SSD, 1TB,HAF942-H100 Water W1064Pro
40" 4K Monitor 3840x2160 - AS16, ASCA, GEP3D, UTX, Toposim, ORBX Regions, TrackIR
RIG#2 - 3770K 4.7g Asus Z77 1600 7-8-7 GTX1080ti DH14 850W 2-1TB WD HDD,1tb VRap, Armor+ W10 Pro 2 - HannsG 28" Monitors
 

Share this post


Link to post
Share on other sites

FSUIPC Key Assignments that apply to all aircraft, should be in the [Keys] section of the fsuipc.ini and should copy over, if you copy over a valid ini.

 

Remember that when you install FSUIPC it creates a new ini, (even if you already kept the old one in your modules folder), so you must install FSUIPC first, then it's a good idea to launch FSX, then close it, and then copy in your old ini.

 

Alternatively, if you assigned the key commands for individual aircraft only, they should still be in the ini file, but in their own section for that aircraft.

 

Eg.... here is my entry, for some specific key assignments for the Just Flight DC-6

 

[Profile.JF DC-6B]
1=JF_DouglasDC6BP
 
[Keys.JF DC-6B]
2=90,8,65580,0
4=72,8,65725,0
6=78,8,65729,0
8=75,8,65726,0
10=219,8,65880,0
12=221,8,65879,0
14=57,8,65662,0
16=48,8,65663,0
 
The other possibility is maybe that your key assignments were via LUA or MCRO (Macro) files? ... (there are many ways to achieve the same goal in FSUIPC! :smile:)....... now those two methods don't live in the ini files, as they have their own separate files (eg .... Airbus_X.lua or 767.mcro) within the modules folder of FSX.

Share this post


Link to post
Share on other sites

Thanks for the responses.I seem to have somehow got them working.Ron


Bring back Chief Illiniwek!University of Illinois.

Share this post


Link to post
Share on other sites

Vic is correct.

I just recently did this and and it worked a treat.

If you have

[JoyNames]
AutoAssignLetters=Yes

It should be pretty stright forward.

As Vic mentioned, there is now way the the system assingned GUID's will be the same.

Briefley what I did was copy all the sections from my old FSUIPC4.INI file EXCEPT the [JoyNames] section, we need the new GUID's, into the new FSUIPC4.INI file.

Then I had to adjust the letters to match the rest of the file.

For example:

This is from the .ini file from the new install of FSUIPC4
[JoyNames]
AutoAssignLetters=Yes
0=Saitek Pro Flight Rudder Pedals
0.GUID={56D2A0C0-3781-11E3-8002-444553540000}
1=Saitek Pro Flight Yoke
1.GUID={56D2A0C0-3781-11E3-8003-444553540000}
2=BU0836X Interface
2.GUID={8C0259C0-3781-11E3-8001-444553540000}
3=BU0836X Interface
3.GUID={9F9D1E70-3781-11E3-8002-444553540000}
A=Saitek Pro Flight Rudder Pedals
A.GUID={56D2A0C0-3781-11E3-8002-444553540000}
B=Saitek Pro Flight Yoke
B.GUID={56D2A0C0-3781-11E3-8003-444553540000}
C=BU0836X Interface
C.GUID={8C0259C0-3781-11E3-8001-444553540000}
D=BU0836X Interface
D.GUID={9F9D1E70-3781-11E3-8002-444553540000}
 
I had to change it thus. (Spot the difference.)
[JoyNames]
AutoAssignLetters=Yes
0=Saitek Pro Flight Rudder Pedals
0.GUID={56D2A0C0-3781-11E3-8002-444553540000}
1=Saitek Pro Flight Yoke
1.GUID={56D2A0C0-3781-11E3-8003-444553540000}
2=BU0836X Interface
2.GUID={8C0259C0-3781-11E3-8001-444553540000}
3=BU0836X Interface
3.GUID={9F9D1E70-3781-11E3-8002-444553540000}
C=Saitek Pro Flight Rudder Pedals
C.GUID={56D2A0C0-3781-11E3-8002-444553540000}
B=Saitek Pro Flight Yoke
B.GUID={56D2A0C0-3781-11E3-8003-444553540000}
D=BU0836X Interface
D.GUID={8C0259C0-3781-11E3-8001-444553540000}
A=BU0836X Interface
A.GUID={9F9D1E70-3781-11E3-8002-444553540000}
 
As you can see, I have four controlers, Saitek Rudders, Saitek Yoke and two BU0836X cards.

If you look at the [buttons] section,(below), it's not too hard to figure out which controler needs which letter.

(Make sure you change the letterd for both the name and the GUID together. Don't mix them up, and as usual, make copies of everything before you start so if you do make a mistake you can go back to the begining.)

As you can see in the sample below...

30=RB,32,C65734,0 ;    Pan_Up

The first letter after the '=' sign in this case 'R' tells us 'Repeat'. This could also be: 'P', 'Pulse'; 'H', 'Hold' or 'U' (Un)Pulse'

The next letter, 'B', refers to device 'B' (B=Saitek Pro Flight Yoke)

and

50=PA,0,C66056,0 ;       Pannel Lights On

Here the 'A' referes to device 'A' (A=BU0836X Interface)


[buttons]
.
.
.
!29=;
!29=;        ---------- POV Hat switch ----------
!29=;
30=RB,32,C65734,0 ;    Pan_Up
31=UB,32,C66416,-1 ;    Pan_View -1
32=RB,33,C65856,0 ;    Pan_Right_Up
33=UB,33,C66416,-1 ;    Pan_View -1
34=RB,34,C65672,0 ;    Pan_Right
35=UB,34,C66416,0 ;    Pan_View -1
36=RB,35,C65857,0 ;    Pan_Right_Down
37=UB,35,C66416,-1 ;    Pan_View -1
38=RB,36,C65735,0 ;    Pan_DOwn
39=UB,36,C66416,-1 ;    Pan_View -1
40=RB,37,C65855,0 ;    Pan_Left_Down
41=UB,37,C66416,-1 ;    Pan_View -1
42=RB,38,C65671,0 ;    Pan_Left
43=UB,38,C66416,-1 ;    Pan_View -1
44=RB,39,C65854,0 ;    Pan_Left_Up
45=UB,39,C66416,-1 ;    Pan_View -1
!46=;
!47=;        ---------- Electronics Pannel ----------
!48=;
50=PA,0,C66056,0 ;       Pannel Lights On
51=UA,0,C66057,0 ;       Pannel Lights Off
52=PA,1,C66363,0 ;       Toggle Alternator 1
53=UA,1,C66363,0 ;       Toggle Alternator 1
54=PA,2,Cx01003102,x01 ; Battery On  (Offset Byte Set)
55=UA,2,Cx01003102,x00 ; Battery Off (Offset Byte Set)
56=PA,3,C66364,0 ;       Toggle Alternator 2
57=UA,3,C66364,0 ;       Toggle Alternator 2
58=PA,4,C66340,0 ;       Toggle Elect Fuel Pump 1
59=UA,4,C66340,0 ;       Toggle Elect Fuel Pump 1
60=PA,5,C66341,0 ;       Toggle Elect Fuel Pump 2
61=UA,5,C66341,0 ;       Toggle Elect Fuel Pump 2
62=PA,6,C66072,0 ;       Pitot Heat On
63=UA,6,C66073,0 ;       Pitot Heat Off
64=PA,7,K72,8 ;          'H' Carb Heat On (Toggle)
65=UA,7,K72,8 ;          'H' Carb Heat Off (Toggle)


Hope this helps and is not too confusing,
Chris.


Christopher Bell.

Share this post


Link to post
Share on other sites

Thanks for the reply.I seem to somehow have everything working.The throttle quadrants were reversed.Would this have anything to do with which USB ports I plugged them into?Just curious.I just switched them physically on my real desktop.Thanks for the info which I will save for future reference.Ron


Bring back Chief Illiniwek!University of Illinois.

Share this post


Link to post
Share on other sites

Thanks for the reply.I seem to somehow have everything working.The throttle quadrants were reversed.Would this have anything to do with which USB ports I plugged them into?Just curious.I just switched them physically on my real desktop.Thanks for the info which I will save for future reference.Ron

Don't know. I tried to recreate this myself with two controllers of the same type. Didn't bother them.

 

Anyway, I'm pleased you're up and running.

 

Regards,

Chris.


Christopher Bell.

Share this post


Link to post
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
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...