Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi,

 

I have successfully set up the buttons of 7 controllers. All works well, AutoAssignLetters=Yes is activated.

 

When I start FSX with some controllers not present a part of my ini file gets altered (here: device D buttons are suddenly device G buttons). Next time I start with all controllers, it's all mixed up.

 

Can this be avoided?

 

FSUIPC4_before.ini

[General]
UpdatedByVersion=4921f
History=P61F92FG4NIO3UOU5A3OB
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=Yes
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=Yes
ShowPMcontrols=No
SpoilerIncrement=512
MagicBattery=Yes
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
MouseWheelTrimSpeed=1
FixMachSpeedBug=No
UpperWindGusts=No
TemperatureSmoothness=0
LogWrites=Yes
LogReads=Yes
LogEvents=Yes
DebugLua=Yes
LogButtonsKeys=Yes
LogExtras=Yes
FSVersionUsed="Microsoft Flight Simulator X",10.0.61637.0
SimConnectUsed=10.0.61259.0

[JoyNames]
AutoAssignLetters=Yes
A=Cyborg evo Wireless
A.GUID={16217900-FA10-11E3-8002-444553540000}
B=Logitech(R) Precision(TM) Gamepad
B.GUID={F41F77D0-FBCC-11E3-8001-444553540000}
C=Cyborg X
C.GUID={F41F77D0-FBCC-11E3-8003-444553540000}
D=2Axes  8Keys Game  Pad
D.GUID={F420FE70-FBCC-11E3-8007-444553540000}
E=P880
E.GUID={F41F77D0-FBCC-11E3-8002-444553540000}
F=USB Gamepad
F.GUID={E7957170-27A7-11E4-8001-444553540000}
G=USB Gamepad
G.GUID={92D89300-3063-11E4-8001-444553540000}
0=Cyborg evo Wireless
0.GUID={16217900-FA10-11E3-8002-444553540000}
1=USB Gamepad
1.GUID={E7957170-27A7-11E4-8001-444553540000}
2=USB Gamepad
2.GUID={92D89300-3063-11E4-8001-444553540000}
3=Cyborg X
3.GUID={F41F77D0-FBCC-11E3-8003-444553540000}
4=2Axes  8Keys Game  Pad
4.GUID={F420FE70-FBCC-11E3-8007-444553540000}
5=Logitech(R) Precision(TM) Gamepad
5.GUID={F41F77D0-FBCC-11E3-8001-444553540000}
6=P880
6.GUID={F41F77D0-FBCC-11E3-8002-444553540000}

[Buttons]
ButtonRepeat=20,10
1=PB,3,C66224,0 ; ENGINE_AUTO_START
2=B3101=0 PB,1,C66242,0 ; ALTERNATOR
3=B3101=1 UB,1,C66242,0
49=B3102=0 PB,1,C66241,0 ; Battery
50=B3102=1 UB,1,C66241,0
4=PB,5,Cx05003104,x01 ;Fuel Pump
5=UB,5,Cx09003104,x01
6=PB,9,Cx01003103,x01 ;Avionics
7=UB,9,Cx09003103,x01
8=PB,2,C66059,0 ;Landing lights
9=UB,2,C66060,0
10=PB,0,Cx06000D0C,x0008 ;Taxi Lights
11=UB,0,Cx0A000D0C,x0008
12=PB,7,Cx06000D0C,x01C3 ;Nav lights etc.
13=UB,7,Cx0A000D0C,x01C3
14=PB,4,C66052,0 ;Strobe
15=UB,4,C66053,0
16=PB,6,C66056,0 ;Panel lights
17=UB,6,C66057,0
18=PB,8,C66072,0 ;Pitot heat
19=UB,8,C66073,0
20=PE,4,C65792,0 ;Strobe lights
21=UE,4,C65791,0
22=D0810=0 PD,3,C65860,0 ; Autothrottle arm
48=D0810 UD,3,C65860,0 ; Autothrottle disarm
23=D132C=0 PD,2,C66375,0 ; GPS NAV
24=D132C=1 UD,2,C66375,0
25=PD,0,C66511,0 ;select v/s
26=PD,7,C65807,0 ; mode HDG
27=UD,7,C65815,0
28=PD,5,C65811,0 ; mode NAV
29=UD,5,C65819,0
30=PD,6,C66093,0 ; mode IAS
31=UD,6,C66094,0
32=PD,1,C65808,0 ; mode ALT
33=UD,1,C65816,0
34=W0BC8=0 PC,6,C65752,0 ;Parking brake un-toggle
35=W0BC8 PC,4,C65588,0
36=PC,2,C66079,0 ;gear up
37=PC,7,C66080,0 ;gear down
38=PC,13,C66531,0 ;fuel cutoff
39=PC,0,C66065,0 ;spoiler off
40=PC,3,C66066,0 ;spoiler arm
41=PC,1,C66064,0 ;spoiler on
42=RC,5,C65602,0 ;feather
43=RC,10,C65602,0 ;reverse
44=RC,11,C65615,0 ;trim up
45=RC,12,C65607,0 ;trim down
46=RA,1,K190,8
47=D0810 PC,8,C65860,0 ;A/T disarm
ButtonRepeat=20,10
51=PD,4,C65792,0
52=PF,4,C65908,0
53=PF,5,C66615,0
54=PF,7,C66616,0
55=PF,3,C66617,0
56=PF,0,C66619,0
57=PF,9,C66618,0
58=PF,8,C66623,0
59=PF,6,C66626,0
60=PG,6,C66625,0
61=PG,7,C66624,0
62=PG,4,C66627,0
63=PG,5,C66628,0
64=PG,2,C66612,0
65=PG,3,C66611,0
66=PG,0,C66609,0
67=PG,9,C66606,0
68=PG,1,C66605,0
69=PG,8,C66604,0
70=UD,4,C65791,0
71=UC,11,C65615,0
72=UC,12,C65607,0

[AutoSave]
Next=3
Interval=300
Files=3
SaveOnGround=Yes
AutoSaveEnabled=Yes
1=Wed 185753
2=Wed 190253
3=Wed 185254


[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:\FSX\Sound\
Device1=Primärer Soundtreiber
Device2=Lautsprecher (High Definition Audio-Gerät)
Device3=Digitalaudio (S/PDIF) (High Definition Audio-Gerät)
Device4=Digitalaudio (HDMI) (High Definition Audio-Gerät)

[Axes]
RangeRepeatRate=10
RangeRepeatRate=10
0=AX,256,D,1,0,0,0
1=AY,256,D,2,0,0,0
2=AR,256,F,65696,0,0,0
3=CX,256,D,6,0,0,0
4=CY,546,D,5,0,0,0
5=CZ,256,D,23,0,0,0
6=CS,260,D,4,0,0,0
7=DX,256
8=DX,B,130,16383,66509,0
9=DX,B,-16384,120,65583,0
10=DY,256
11=DY,B,130,16383,66510,0
12=DY,B,-16384,120,66532,0
13=BY,256
14=BY,B,10,16256,65584,0

[JoystickCalibration]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
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
PropPitch=-15870,-5268/8
PropPitch1=0,0,0,0
Throttle=-10662,2432/8
Mixture=-15484,12416
Flaps=-11442,6656
SlopeThrottle=-4
SlopePropPitch=-10
Elevator=-32384,0,0,32383
Aileron=-32384,0,0,32383
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
SlopeAileron=-3
SlopeMixture=-6

[Programs]
Run1=CLOSE,C:\FSX\Modules\AISmooth.exe
Run2=CLOSE,C:\FSX\FSrealWX\FSrealWX.exe
Run3=CLOSE,D:\Tobias\FlightSim\AutoHotkeySkripte\FSX_Hotkeys.exe

[Keys]
7=85,9,M2:5,0
9=85,10,M2:4,0
11=73,9,M2:3,0
13=73,10,M2:2,0
15=85,11,M2:1,0

[MacroFiles]
1=king
2=a321

[Profile.A321]
1=Airbus A321 SAS

[JoystickCalibration.A321]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
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
Aileron=-32384,0,0,32383
SlopeAileron=-3
Elevator=-32384,0,0,32383
Throttle=-7022,2432/8
SlopeThrottle=6
PropPitch=-15870,-5268/8
SlopePropPitch=-10
Mixture=-15484,12416
SlopeMixture=-6
PropPitch1=0,0,0,0
Flaps=-11442,6656
[Profile.Ratheon]
1=T-6 SP2 #0
[JoystickCalibration.Ratheon]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
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
Aileron=-32384,0,0,32383
SlopeAileron=6
Elevator=-32384,0,0,32383
Throttle=-7022,2432/8
SlopeThrottle=6
PropPitch=-15870,-5268/8
SlopePropPitch=-10
Mixture=-15484,12416
SlopeMixture=-6
PropPitch1=0,0,0,0
Flaps=-11442,6656
[Profile.FloatAmphibian]
1=C185F SKYWAGON AMPHIBIAN
[Buttons.FloatAmphibian]
0=PC,1,C66482,0

FSUIPC4_after.ini

[General]
UpdatedByVersion=4921f
History=NQICQMZX174SUS18JOH22
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=Yes
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=Yes
ShowPMcontrols=No
SpoilerIncrement=512
MagicBattery=Yes
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
MouseWheelTrimSpeed=1
FixMachSpeedBug=No
UpperWindGusts=No
TemperatureSmoothness=0
LogWrites=Yes
LogReads=Yes
LogEvents=Yes
DebugLua=Yes
LogButtonsKeys=Yes
LogExtras=Yes
FSVersionUsed="Microsoft Flight Simulator X",10.0.61637.0
SimConnectUsed=10.0.61259.0

[JoyNames]
AutoAssignLetters=Yes
A=Cyborg evo Wireless
A.GUID={16217900-FA10-11E3-8002-444553540000}
B=Logitech(R) Precision(TM) Gamepad << MISSING JOYSTICK >>
B.GUID={F41F77D0-FBCC-11E3-8001-444553540000}
C=Cyborg X << MISSING JOYSTICK >>
C.GUID={F41F77D0-FBCC-11E3-8003-444553540000}
D=2Axes  8Keys Game  Pad
D.GUID={F420FE70-FBCC-11E3-8007-444553540000}
E=P880 << MISSING JOYSTICK >>
E.GUID={F41F77D0-FBCC-11E3-8002-444553540000}
F=USB Gamepad
F.GUID={E7957170-27A7-11E4-8001-444553540000}
G=USB Gamepad
G.GUID={92D89300-3063-11E4-8001-444553540000}
0=Cyborg evo Wireless
0.GUID={16217900-FA10-11E3-8002-444553540000}
1=USB Gamepad
1.GUID={E7957170-27A7-11E4-8001-444553540000}
2=USB Gamepad
2.GUID={92D89300-3063-11E4-8001-444553540000}

[Buttons]
ButtonRepeat=20,10
1=PB,3,C66224,0 ; ENGINE_AUTO_START
2=B3101=0 PB,1,C66242,0 ; ALTERNATOR
3=B3101=1 UB,1,C66242,0
49=B3102=0 PB,1,C66241,0 ; Battery
50=B3102=1 UB,1,C66241,0
4=PB,5,Cx05003104,x01 ;Fuel Pump
5=UB,5,Cx09003104,x01
6=PB,9,Cx01003103,x01 ;Avionics
7=UB,9,Cx09003103,x01
8=PB,2,C66059,0 ;Landing lights
9=UB,2,C66060,0
10=PB,0,Cx06000D0C,x0008 ;Taxi Lights
11=UB,0,Cx0A000D0C,x0008
12=PB,7,Cx06000D0C,x01C3 ;Nav lights etc.
13=UB,7,Cx0A000D0C,x01C3
14=PB,4,C66052,0 ;Strobe
15=UB,4,C66053,0
16=PB,6,C66056,0 ;Panel lights
17=UB,6,C66057,0
18=PB,8,C66072,0 ;Pitot heat
19=UB,8,C66073,0
20=PE,4,C65792,0 ;Strobe lights
21=UE,4,C65791,0
22=D0810=0 PG,3,C65860,0 ; Autothrottle arm
48=D0810 UG,3,C65860,0 ; Autothrottle disarm
23=D132C=0 PG,2,C66375,0 ; GPS NAV
24=D132C=1 UG,2,C66375,0
25=PG,0,C66511,0 ;select v/s
26=PG,7,C65807,0 ; mode HDG
27=UG,7,C65815,0
28=PG,5,C65811,0 ; mode NAV
29=UG,5,C65819,0
30=PG,6,C66093,0 ; mode IAS
31=UG,6,C66094,0
32=PG,1,C65808,0 ; mode ALT
33=UG,1,C65816,0
34=W0BC8=0 PC,6,C65752,0 ;Parking brake un-toggle
35=W0BC8 PC,4,C65588,0
36=PC,2,C66079,0 ;gear up
37=PC,7,C66080,0 ;gear down
38=PC,13,C66531,0 ;fuel cutoff
39=PC,0,C66065,0 ;spoiler off
40=PC,3,C66066,0 ;spoiler arm
41=PC,1,C66064,0 ;spoiler on
42=RC,5,C65602,0 ;feather
43=RC,10,C65602,0 ;reverse
44=RC,11,C65615,0 ;trim up
45=RC,12,C65607,0 ;trim down
46=RA,1,K190,8
47=D0810 PC,8,C65860,0 ;A/T disarm
ButtonRepeat=20,10
51=PG,4,C65792,0
52=PF,4,C65908,0
53=PF,5,C66615,0
54=PF,7,C66616,0
55=PF,3,C66617,0
56=PF,0,C66619,0
57=PF,9,C66618,0
58=PF,8,C66623,0
59=PF,6,C66626,0
60=PG,6,C66625,0
61=PG,7,C66624,0
62=PG,4,C66627,0
63=PG,5,C66628,0
64=PG,2,C66612,0
65=PG,3,C66611,0
66=PG,0,C66609,0
67=PG,9,C66606,0
68=PG,1,C66605,0
69=PG,8,C66604,0
70=UG,4,C65791,0
71=UC,11,C65615,0
72=UC,12,C65607,0

[AutoSave]
Next=3
Interval=300
Files=3
SaveOnGround=Yes
AutoSaveEnabled=Yes
1=Wed 185753
2=Wed 190253
3=Wed 185254


[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:\FSX\Sound\
Device1=Primärer Soundtreiber
Device2=Lautsprecher (High Definition Audio-Gerät)
Device3=Digitalaudio (S/PDIF) (High Definition Audio-Gerät)
Device4=Digitalaudio (HDMI) (High Definition Audio-Gerät)

[Axes]
RangeRepeatRate=10
RangeRepeatRate=10
0=AX,256,D,1,0,0,0
1=AY,256,D,2,0,0,0
2=AR,256,F,65696,0,0,0
3=CX,256,D,6,0,0,0
4=CY,546,D,5,0,0,0
5=CZ,256,D,23,0,0,0
6=CS,260,D,4,0,0,0
7=DX,256
8=DX,B,130,16383,66509,0
9=DX,B,-16384,120,65583,0
10=DY,256
11=DY,B,130,16383,66510,0
12=DY,B,-16384,120,66532,0
13=BY,256
14=BY,B,10,16256,65584,0

[JoystickCalibration]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
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
PropPitch=-15870,-5268/8
PropPitch1=0,0,0,0
Throttle=-10662,2432/8
Mixture=-15484,12416
Flaps=-11442,6656
SlopeThrottle=-4
SlopePropPitch=-10
Elevator=-32384,0,0,32383
Aileron=-32384,0,0,32383
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
SlopeAileron=-3
SlopeMixture=-6

[Programs]
Run1=CLOSE,C:\FSX\Modules\AISmooth.exe
Run2=CLOSE,C:\FSX\FSrealWX\FSrealWX.exe
Run3=CLOSE,D:\Tobias\FlightSim\AutoHotkeySkripte\FSX_Hotkeys.exe

[Keys]
7=85,9,M2:5,0
9=85,10,M2:4,0
11=73,9,M2:3,0
13=73,10,M2:2,0
15=85,11,M2:1,0

[MacroFiles]
1=king
2=a321

[Profile.A321]
1=Airbus A321 SAS

[JoystickCalibration.A321]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
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
Aileron=-32384,0,0,32383
SlopeAileron=-3
Elevator=-32384,0,0,32383
Throttle=-7022,2432/8
SlopeThrottle=6
PropPitch=-15870,-5268/8
SlopePropPitch=-10
Mixture=-15484,12416
SlopeMixture=-6
PropPitch1=0,0,0,0
Flaps=-11442,6656

[Profile.Ratheon]
1=T-6 SP2 #0

[JoystickCalibration.Ratheon]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=Yes
FlapStarts=-16384,-6111,-2991,-130,2560,4864,7424,9728,11904
FlapEnds=-7672,-3511,-390,2048,4352,6912,9472,11264,16384
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
Aileron=-32384,0,0,32383
SlopeAileron=6
Elevator=-32384,0,0,32383
Throttle=-7022,2432/8
SlopeThrottle=6
PropPitch=-15870,-5268/8
SlopePropPitch=-10
Mixture=-15484,12416
SlopeMixture=-6
PropPitch1=0,0,0,0
Flaps=-11442,6656

[Profile.FloatAmphibian]
1=C185F SKYWAGON AMPHIBIAN

[Buttons.FloatAmphibian]
0=PC,1,C66482,0

Posted

Hi,

 

Don't let FSUIPC auto assign letters. Set your own and nothing changes from start to start. And your joystick section looks very cluttered. Here is mine for your reference:

[JoyNames]
AutoAssignLetters=No
R=Saitek Pro Flight Rudder Pedals
Y=Saitek Pro Flight Yoke
T=Saitek Pro Flight Throttle Quadrant
G=GoFlight GF-TQ6 Throttle System
0=Saitek Pro Flight Yoke
0.GUID={35A598E0-AAF5-11E1-8002-444553540000}
1=GoFlight GF-TQ6 Throttle System
1.GUID={317A1330-B07D-11E1-800C-444553540000}
2=Saitek Pro Flight Throttle Quadrant
2.GUID={7EC7D4F0-B1C3-11E1-8001-444553540000}
3=Saitek Pro Flight Rudder Pedals
3.GUID={35A598E0-AAF5-11E1-8001-444553540000}

Rgds

Reinhard

Posted

Hi,

 

Did you clean your [JoyNames] section? Comparing your configuration with mine shows, that you have 4 entries per joystick while I have on ly three.

 

Your config:

[JoyNames]
:
A=Cyborg evo Wireless
A.GUID={16217900-FA10-11E3-8002-444553540000}
:
0=Cyborg evo Wireless
0.GUID={16217900-FA10-11E3-8002-444553540000}

My config:

[JoyNames]
:
Y=Saitek Pro Flight Yoke
:
0=Saitek Pro Flight Yoke
0.GUID={35A598E0-AAF5-11E1-8002-444553540000}

So you need one GUID entry associated to one number, the name associated to this number and the letter associated to the same name. That's all.

 

Show your current section after switching to manual assignment of the JoyNames.

 

Rgds

Reinhard

Posted

Hi,

 

Later: I am just seeing, that you have devices with the same name. In that case you have to follow exactly the procedure in the user manual. In that case you could eliminate the numbers completely. I think this might lead to confusion. So every GUID only once, then it should be working.

 

Rgds

Reinhard

  • 2 weeks later...
Posted

I can live with having my joysticks plugged at all times but the issue is not fixed. Maybe it can be resolved in a future update. Here's my latest test results:

 

Edited ini file: joystick names WITHOUT numbers, only letters (I included only a few lines of  the ini file for better reading.)

[JoyNames]
AutoAssignLetters=No
A=Cyborg evo Wireless
A.GUID={16217900-FA10-11E3-8002-444553540000}
B=Logitech(R) Precision(TM) Gamepad
B.GUID={F41F77D0-FBCC-11E3-8001-444553540000}
C=Cyborg X
C.GUID={F41F77D0-FBCC-11E3-8003-444553540000}
D=2Axes  8Keys Game  Pad
D.GUID={F420FE70-FBCC-11E3-8007-444553540000}
E=P880
E.GUID={F41F77D0-FBCC-11E3-8002-444553540000}
F=USB Gamepad
F.GUID={E7957170-27A7-11E4-8001-444553540000}
G=USB Gamepad
G.GUID={92D89300-3063-11E4-8001-444553540000}

[Buttons]
ButtonRepeat=20,10
22=D0810=0 PD,3,C65860,0 ; Autothrottle arm
48=D0810 UD,3,C65860,0 ; Autothrottle disarm
23=D132C=0 PD,2,C66375,0 ; GPS NAV
24=D132C=1 UD,2,C66375,0
25=PD,0,C66511,0 ;select v/s
26=PD,7,C65807,0 ; mode HDG
27=UD,7,C65815,0
28=PD,5,C65811,0 ; mode NAV
29=UD,5,C65819,0
30=PD,6,C66093,0 ; mode IAS
31=UD,6,C66094,0
32=PD,1,C65808,0 ; mode ALT
33=UD,1,C65816,0

Now with joysticks B, C, D, E missing I started FSX and the fsuipc.ini was altered as follows (Note that joystick D buttons got mapped to joystick G buttons):

[JoyNames]
AutoAssignLetters=No
A=Cyborg evo Wireless
A.GUID={16217900-FA10-11E3-8002-444553540000}
B=Logitech(R) Precision(TM) Gamepad << MISSING JOYSTICK >>
B.GUID={F41F77D0-FBCC-11E3-8001-444553540000}
C=Cyborg X << MISSING JOYSTICK >>
C.GUID={F41F77D0-FBCC-11E3-8003-444553540000}
D=2Axes  8Keys Game  Pad
D.GUID={F420FE70-FBCC-11E3-8007-444553540000}
E=P880 << MISSING JOYSTICK >>
E.GUID={F41F77D0-FBCC-11E3-8002-444553540000}
F=USB Gamepad
F.GUID={E7957170-27A7-11E4-8001-444553540000}
G=USB Gamepad
G.GUID={92D89300-3063-11E4-8001-444553540000}
0=Cyborg evo Wireless
0.GUID={16217900-FA10-11E3-8002-444553540000}
1=USB Gamepad
1.GUID={E7957170-27A7-11E4-8001-444553540000}
2=USB Gamepad
2.GUID={92D89300-3063-11E4-8001-444553540000}

[Buttons]
ButtonRepeat=20,10
22=D0810=0 PG,3,C65860,0 ; Autothrottle arm
48=D0810 UG,3,C65860,0 ; Autothrottle disarm
23=D132C=0 PG,2,C66375,0 ; GPS NAV
24=D132C=1 UG,2,C66375,0
25=PG,0,C66511,0 ;select v/s
26=PG,7,C65807,0 ; mode HDG
27=UG,7,C65815,0
28=PG,5,C65811,0 ; mode NAV
29=UG,5,C65819,0
30=PG,6,C66093,0 ; mode IAS
31=UG,6,C66094,0
32=PG,1,C65808,0 ; mode ALT
33=UG,1,C65816,0
Posted

 

I can live with having my joysticks plugged at all times but the issue is not fixed. Maybe it can be resolved in a future update. Here's my latest test results:

 

Edited ini file: joystick names WITHOUT numbers, only letters (I included only a few lines of  the ini file for better reading.)

 

Okay, I think I've nailed it. Unfortunately you didn't post your complete INI files for comparison so I had to go back to your originally posted full INI files to check.

 

The problem is only between your devices D and G. When device D is missing, device G is substituted. The other missing ones have no effect.

 

The reason appears to be the NAME of  device D:

 

D=2Axes 8Keys Game Pad

 
This is the entry for it in the Registry. The problem arises because there are some USB devices where the exact same Registry key points to the Windows device ID. Because the device is missing, the normal registry entry for the ID is missing, so FSUIPC uses this alternative key -- and gets the ID as "2" from the name "2Axes 8Keys Game Pad".
 
So, it sees the device is 2 and matches it to the entry for G:
 
G=USB Gamepad

G.GUID={92D89300-3063-11E4-8001-444553540000}

 

because G is device 2:

 

2=USB Gamepad

2.GUID={92D89300-3063-11E4-8001-444553540000}

 
This is why it doesn't comment device D as a << MISSING JOYSTICK >> as it does with the other disconnected devices.
 
In other words, the exchange is a result of a very odd combination of circumstances, which will explain why it hasn't been a problem before in the many years of this facility.
 
I'm not sure it is possible to fully defend against this happening in all circumstances. I need to be able to differentiate between the number in the registry being part of the device name and being the assigned ID. For now I'm assuming that if there are further non-numeric characters after the number then it must be a name.
 
The fix will be in an interim update in the Download Links subforum later today.
 
[EDIT] Version 4.936c, available now.
 
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.