Jump to content
The simFlight Network Forums

FSUIPC.INI


Recommended Posts

I have two things assigned to the same button on my Saitek Yoke.  I have followed some threads and got tot the point where I can open and edit the .INI in FSUIPC.  But I know nothing about code so before I started deleting things and really mess something up I thought I would ask first.  

 

My issue is w/ button 3 - I have it assigned to trim down, but somehow it also is assigned to turn off the autopilot.  I don't know which line to delete.  I think one of the issues is that at some point down the line I started assigning to specific planes - I'm not sure if somehow that has caused any issues.  Any help would be much appreciated....I must say that I find this to be an excellent resource for us and someday as I learn more and more about the technical aspects I hope to be able to repay by helping others...

 

Here's the info...

[General]
UpdatedByVersion=4920
History=HM4XEJWJM4GC6H15VHBWJ
InitDelayDevicesToo=No
UseSystemTime=No
UseMidMouseBtn=Yes
MouseWheelMove=No
MouseWheelTrim=No
MouseWheelTrimSpeed=1
JoystickTimeout=20
PollGFTQ6=Yes
BlankDisplays=No
FixControlAccel=No
FixMachSpeedBug=No
DeleteVehiclesForAES=Yes
AutoScanDevices=Yes
VisibilityOptions=No
OneCloudLayer=No
CloudTurbulence=No
CloudIcing=No
GenerateCirrus=No
SuppressCloudTurbulence=No
MaxIce=-4
MinIce=-4
UpperWindGusts=No
SuppressWindTurbulence=No
SuppressWindVariance=No
WindTurbulence=No
TurbulenceRate=1.0,5.0
TurbulenceDivisor=20,20,40,40
SuppressAllGusts=No
MaxSurfaceWind=0
WindLimitLevel=200
WindDiscardLevel=400
WindAjustAltitude=No
WindAjustAltitudeBy=2000
SmoothBySimTime=No
WindSmoothing=No
WindSmoothness=2
WindSmoothAirborneOnly=Yes
PressureSmoothness=0
TemperatureSmoothness=0
DisconnTrimForAP=No
ZeroElevForAPAlt=No
ThrottleSyncAll=No
WhiteMessages=No
ShowPMcontrols=No
SpoilerIncrement=512
MagicBattery=No
RudderSpikeRemoval=No
ElevatorSpikeRemoval=No
AileronSpikeRemoval=No
ReversedElevatorTrim=No
ClockSync=No
ClockSyncMins=5
ClearWeatherDynamics=No
OwnWeatherChanges=No
TimeForSelect=4
LoadFlightMenu=No
LoadPlanMenu=No
PauseAfterCrash=No
BrakeReleaseThreshold=75
SaveDataWithFlights=No
ZapSound=firework
ShortAircraftNameOk=Substring
UseProfiles=Yes
EnableMouseLook=No
AxesWrongRange=No
TCASid=Flight
TCASrange=40
AxisCalibration=No
DirectAxesToCalibs=No
ShowMultilineWindow=Yes
SuppressSingleline=No
SuppressMultilineFS=No
AxisIntercepts=No
DontResetAxes=No
InitDelay=0
GetNearestAirports=Yes
OOMcheck=Yes
WeatherReadFactor=2
WeatherRewriteSeconds=1
CustomWeatherModify=No
SimConnectStallTime=1
LuaRerunDelay=66
Console=No
FSVersionUsed="Microsoft Flight Simulator X",10.0.61637.0
SimConnectUsed=10.0.61259.0
 
[JoyNames]
AutoAssignLetters=No
0=Saitek Pro Flight Rudder Pedals
0.GUID={603E1FF0-286C-11E3-8001-444553540000}
1=Saitek Pro Flight Yoke
1.GUID={61AAE470-286E-11E3-8002-444553540000}
 
[buttons]
ButtonRepeat=20,10
3=R1,0,C65588,0
4=P1,20,C65602,100
5=U1,20,C65602,0
6=P1,21,C65602,100
7=P1,11,C66531,0
8=P1,12,C66224,0
12=P1,22,C66065,100
13=R1,2,C65607,0
14=P1,19,C66080,0
15=P1,18,C66079,0
16=U1,2,K0,8
17=R1,3,C65615,0
 
[AutoSave]
Next=10
Interval=60
Files=10
SaveOnGround=No
AutoSaveEnabled=Yes
1=Sat 001047
2=Sat 001146
3=Sat 001246
4=Sat 001346
5=Sat 001445
6=Sat 001545
7=Sat 001644
8=Sat 001744
9=Sat 001843
10=Sat 000947
 
[GPSout]
GPSoutEnabled=No
Port=COM0
Speed=4800
Interval=2000
PosTo6Decimal=No
SimModeIndicator=No
Sentences=
 
[GPSout2]
GPSoutEnabled=No
Port=<none set>
Speed=4800
Interval=2000
PosTo6Decimal=No
SimModeIndicator=No
Sentences=
 
[WideServer]
WideFSenabled=Yes
 
[sounds]
Path=C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\Sound\
Device1=Primary Sound Driver
Device2=Speakers (2- Realtek High Definition Audio)
Device3=Realtek Digital Output(Optical) (2- Realtek High Definition Audio)
Device4=BBY LCD TV-1 (NVIDIA High Definition Audio)
Device5=Realtek Digital Output (2- Realtek High Definition Audio)
 
[JoystickCalibration]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=No
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=No
ReverserControl=66292
Reverser1Control=66422
Reverser2Control=66425
Reverser3Control=66428
Reverser4Control=66431
MaxThrottleForReverser=256
AileronTrimControl=66731
RudderTrimControl=66732
CowlFlaps1Control=66162
CowlFlaps2Control=66163
CowlFlaps3Control=66164
CowlFlaps4Control=66165
SteeringTillerControl=0
MaxSteerSpeed=60
Reverser1=-16380,0
Aileron=-16380,-512,512,16380
SlopeAileron=-2
Elevator=-16380,-512,512,16380
SlopeElevator=-2
Rudder=-16380,-512,512,16380
SlopeRudder=-3
LeftBrake=-16383,16384/16
RightBrake=-16383,16384/16
Throttle1=-16384,-512,512,16383/32
SlopeThrottle1=-4
Throttle2=-16384,-512,512,16383/32
SlopeThrottle2=-4
Spoilers=-16384,16383/16
 
[Axes]
0=0X,256,D,7,0,0,0
1=0Y,256,D,8,0,0,0
2=0R,256,D,3,0,0,0
3=1X,256,D,1,0,0,0
4=1Y,256,D,2,0,0,0
5=1Z,256,D,4,0,0,0
6=1U,256,F,65821,0,0,0
7=1V,256,D,6,0,0,0
 
[Profile.737NGXX]
1=PMDG 737-800NGX PMDG House Winglets
2=Boeing 737-8Q8NGX Caribbean Airlines Winglets
3=Boeing 737-8CTNGX Angle of Attack
 
[buttons.737NGXX]
2=R1,2,C65607,0
3=P1,0,K65,11
4=P1,4,K84,11
5=P1,16,C65759,0
6=P1,17,C65758,0
7=P1,18,C66079,0
8=P1,19,C66080,0
9=R1,20,C65966,0
10=U1,20,C65967,0
11=R1,21,C65971,0
12=U1,21,C65972,0
13=H1,14,K84,11
14=P1,15,K84,11
15=R1,3,C65615,0
 
[Axes.737NGXX]
0=0X,256,D,7,0,0,0
1=0Y,256,D,8,0,0,0
2=0R,256,D,3,0,0,0
3=1X,256,D,1,0,0,0
4=1Y,256,D,2,0,0,0
5=1Z,256,D,9,0,0,0
6=1U,256,D,10,0,0,0
7=1V,256,D,22,0,0,0
 
[Profile.Beachcraft 58 Blue Stripe]
1=Beech Baron 58 Paint1
2=Beech King Air 350 Paint2
 
[Axes.Beachcraft 58 Blue Stripe]
0=0R,256,F,65696,0,0,0
1=1X,256,D,1,0,0,0
2=1Y,256,F,65694,0,0,0
3=1Z,256,D,9,0,0,0
4=1U,256,F,65821,0,0,0
 
[Profile.Cessna Aerosoft 172]
1=C172N Skyhawk II
 
[buttons.Cessna Aerosoft 172]
0=R1,2,C65607,0
1=R1,3,C65615,0
 
[Profile.Real Air Turbo]
1=RealAir Beech Duke Turbine N157JT Winglets Ventral
 
[buttons.Real Air Turbo]
0=R1,2,C65607,0
1=R1,3,C65615,0
 
Link to comment
Share on other sites

 

I have two things assigned to the same button on my Saitek Yoke.  I have followed some threads and got tot the point where I can open and edit the .INI in FSUIPC.  But I know nothing about code so before I started deleting things and really mess something up I thought I would ask first.  

 

My issue is w/ button 3 - I have it assigned to trim down, but somehow it also is assigned to turn off the autopilot.  I don't know which line to delete.  I think one of the issues is that at some point down the line I started assigning to specific planes - I'm not sure if somehow that has caused any issues.  Any help would be much appreciated....I must say that I find this to be an excellent resource for us and someday as I learn more and more about the technical aspects I hope to be able to repay by helping others...

 

It really isn't hard to identify yhings in the INI file. To start with you need the Joystick number. you can see that from this section:

 

[JoyNames]
AutoAssignLetters=No
0=Saitek Pro Flight Rudder Pedals
0.GUID={603E1FF0-286C-11E3-8001-444553540000}
1=Saitek Pro Flight Yoke
1.GUID={61AAE470-286E-11E3-8002-444553540000}
 

 

So, you know it is Joystick 1. Then the only place Buttons are assigned is in sections called [buttons ...]. I've isolated them here and highlighted the lines assigning Joystic 1, Button 3:

 

[buttons]
ButtonRepeat=20,10
3=R1,0,C65588,0
4=P1,20,C65602,100
5=U1,20,C65602,0
6=P1,21,C65602,100
7=P1,11,C66531,0
8=P1,12,C66224,0
12=P1,22,C66065,100
13=R1,2,C65607,0
14=P1,19,C66080,0
15=P1,18,C66079,0
16=U1,2,K0,8
17=R1,3,C65615,0

[buttons.737NGXX]
2=R1,2,C65607,0
3=P1,0,K65,11
4=P1,4,K84,11
5=P1,16,C65759,0
6=P1,17,C65758,0
7=P1,18,C66079,0
8=P1,19,C66080,0
9=R1,20,C65966,0
10=U1,20,C65967,0
11=R1,21,C65971,0
12=U1,21,C65972,0
13=H1,14,K84,11
14=P1,15,K84,11
15=R1,3,C65615,0

[buttons.Cessna Aerosoft 172]
0=R1,2,C65607,0
1=R1,3,C65615,0

[buttons.Real Air Turbo]
0=R1,2,C65607,0
1=R1,3,C65615,0

 

 

As you can see, there is only one assignment in operation in FSUIPC, from wither the general section or the specific sections, so it cannot be button 3 which is the problem. Note also that the assignments in the specific sections are identical to those in the general section, so really there's no point -- you only need specific assignments when you want them to do something different.

 

I suspect you are really referring to button 2. You should really identify the button by going to FSUIPC's Buttons assignment tab, pressing it and seeing what number it displays. Some drivers count button numbers from 1, but FSUIPC and Windows internally count from 0, so your button 3 may be the 3rd button which is number 2.

 

Isolating the references to button 1,2 instead we see:

 

[buttons]
ButtonRepeat=20,10
3=R1,0,C65588,0
4=P1,20,C65602,100
5=U1,20,C65602,0
6=P1,21,C65602,100
7=P1,11,C66531,0
8=P1,12,C66224,0
12=P1,22,C66065,100
13=R1,2,C65607,0
14=P1,19,C66080,0
15=P1,18,C66079,0
16=U1,2,K0,8
17=R1,3,C65615,0
 
[buttons.737NGXX]
2=R1,2,C65607,0
3=P1,0,K65,11
4=P1,4,K84,11
5=P1,16,C65759,0
6=P1,17,C65758,0
7=P1,18,C66079,0
8=P1,19,C66080,0
9=R1,20,C65966,0
10=U1,20,C65967,0
11=R1,21,C65971,0
12=U1,21,C65972,0
13=H1,14,K84,11
14=P1,15,K84,11
15=R1,3,C65615,0

[buttons.Cessna Aerosoft 172]
0=R1,2,C65607,0
1=R1,3,C65615,0
 
[buttons.Real Air Turbo]
0=R1,2,C65607,0
1=R1,3,C65615,0

 

 

Again the assignments in your specific sections are identical to the one in your main general section, so I think you can safely delete the whole of those last two sections - Cessna Aerosoft 172 and Real Air Turbo.

 

But look at the general [buttons] section. The two assignments there are for different actions:

 

13=R1,2,C65607,0 says send control  65607 repeatedly whilst the button is pressed (65607 = "Elev trim dn", as you can see from the List of FSX controls in your FSUIPC documents folder), whilst

16=U1,2,K0,8 says send the NULL key press when the button is released.

 

Now that latter one really won't do anything unless some add-on you have processes the NULL key value, which seems very very unlikely. I think you should delete that line. But it won't solve your problem, which I therefore think MUST be due to an assignment in FS itself which you've made.

 

Since you appear to be assigning axes as well as buttons in FSUIPC I think you should disable controllers altogether in FS, otherwise you will run into conflicts.

 

Regards

Pete

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • 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.