Skittles Posted August 10, 2009 Report Posted August 10, 2009 Hi Mr. Dowson, It's me again... But first, I feel praise is in order... I want to say FSUIPC is a life saver, without it, i'd have to resort to not getting what I want. So the main reason... I'm having difficulty setting up profiles. Yes, I went into the ini and modified UseProfiles=Yes. My problem is between the general settings and the profiles. I have a profile for a standard PropEngine aircraft, of which I have my yoke assigned and calibrated and it's working fine. But I made the error of setting up my rudder under this profile. I wanted the rudder to be general since all aircraft use it. I went into the ini and moved the rudder settings out of the profile section and into the general [Axes] section. I then moved the entries pertaining to the rudder from the profile calibration section, into the general. So I'm expecting the rudder to work with all aircraft, regardless of profile. But it's not. I included a copy of my ini file at the end of this post. The title bar on the FSUIPC module shows the active profile is Piston and when on the Axis Assignments tab, the controls have no assignments, which I believe to be correct, because the rudder shouldn't be to a specific profile. Right? So, am I correct in thinking that the rudder should work with all profiles? Whereas the yoke and joystick would be profile specific? Thanks for your time, patience, understanding and most of all, your continued dedication towards this much needed software. Joe !1=;Version 20090810.0912 [Programs] run1=CLOSE,F:\FSX\Utilities\GFdisplay 1.24\GFdisplay.exe CLOSE [General] UpdatedByVersion=4520 History=BAOUFZ89IGK6TVIH0B4PY TCASid=Flight TCASrange=40 AxisCalibration=No DirectAxesToCalibs=No ShowMultilineWindow=No SuppressSingleline=No SuppressMultilineFS=Yes AxisIntercepts=No WeatherReadFactor=2 WeatherRewriteSeconds=1 CustomWeatherModify=No SimConnectStallTime=1 Console=No MouseWheelTrim=No MouseWheelTrimSpeed=1 FixControlAccel=No FixMachSpeedBug=No VisibilityOptions=No OneCloudLayer=No CloudTurbulence=No CloudIcing=No GenerateCirrus=No SuppressCloudTurbulence=No MaxIce=-4 MinIce=-4 UpperWindGusts=No SuppressWindTurbulence=Yes SuppressWindVariance=Yes WindTurbulence=No TurbulenceRate=1.0,5.0 TurbulenceDivisor=20,20,40,40 SuppressAllGusts=Yes MaxSurfaceWind=15 WindLimitLevel=200 WindDiscardLevel=400 WindAjustAltitude=No WindAjustAltitudeBy=2000 SmoothBySimTime=No WindSmoothing=Yes WindSmoothness=-3 WindSmoothAirborneOnly=No 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=Yes ClockSyncMins=5 ClearWeatherDynamics=No OwnWeatherChanges=No TimeForSelect=4 LoadFlightMenu=No LoadPlanMenu=Yes PauseAfterCrash=No SaveDataWithFlights=Yes ZapSound=firework ShortAircraftNameOk=No UseProfiles=Yes [AutoSave] AutoSaveEnabled=No [GPSout] GPSoutEnabled=No Port=COM1 Speed=4800 Interval=2000 PosTo6Decimal=No Sentences= [GPSout2] GPSoutEnabled=No Port=COM1 Speed=4800 Interval=2000 PosTo6Decimal=No Sentences= [WideServer] WideFSenabled=Yes [JoyNames] AutoAssignLetters=No 0=CH FLIGHT SIM YOKE LE 1=Saitek X45 2=GoFlight GF-RC Rudder Control 3=GF-TQ6 Throttle System [JoystickCalibration] AllowSuppressForPFCquad=Yes ExcludeThrottleSet=Yes ExcludeMixtureSet=Yes ExcludePropPitchSet=Yes SepRevsJetsOnly=No ApplyHeloTrim=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 Aileron=-14835,144,144,14803 SlopeAileron=3 Elevator=-14503,482,482,12649 SlopeElevator=3 Rudder=-16253,-910,520,16253 SlopeRudder=7 LeftBrake=-16380,16380/16 RightBrake=-16380,16380/16 Throttle=-16153,15691 [Axes] 1=2X,256,D,7,0,0,0 ; RUDDER 2=2Y,256,D,8,0,0,0 ; LEFT BRAKE 3=2Z,256,D,3,0,0,0 ; RIGHT BRAKE [Buttons] ButtonRepeat=20,10 1=P109,8,C66056,0 ; PANEL LIGHTS ON 2=U109,8,C66057,0 ; " " OFF 3=P109,9,Cx05000D0C,x01 ; NAV LIGHTS 4=U109,9,Cx09000D0C,x01 5=P109,10,Cx05000D0C,x02 ; BEACON 6=U109,10,Cx09000D0C,x02 7=P109,11,Cx05000D0C,x10 ; STROBES 8=U109,11,Cx09000D0C,x10 9=P109,12,Cx05000D0C,x40 ; RECOG 10=U109,12,Cx09000D0C,x40 11=P109,13,Cx05000D0C,x80 ; LOGO 12=U109,13,Cx09000D0C,x80 13=P109,14,Cx05000D0C,x08 ; TAXI 14=U109,14,Cx09000D0C,x08 15=P109,15,Cx05000D0C,x04 ; LANDING 16=U109,15,Cx09000D0C,x04 17=P109,2,C66701,1 ; MASTER AVIONICS ON 18=U109,2,C66701,0 ; " " OFF 19=P109,3,Cx0200132C,x0001 ; NAV/GPS 20=U109,3,Cx0200132C,x0000 21=P109,1,Cx02003101,x0001 ; MASTER ALTERNATOR 22=U109,1,Cx02003101,x0000 23=P109,5,C66066,0 ; SPOILERS ARM ON 24=U109,5,C66067,0 ; " " OFF 25=P101,7,C65858,0 ; PITOT HEAT TOGGLE 26=P109,0,Cx0300281C,x00000001 ; MASTER BATTERY 27=U109,0,Cx0300281C,x00000000 28=P109,7,Cx02000BC8,x7FFF ; PARK BRAKE SET 29=U109,7,Cx02000BC8,x0000 ; PARK BRAKE RELEASE 30=P101,8,K80,9 ; PUSH BACK LEFT 31=U101,8,K49,8 32=P101,9,K80,9 ; PUSH BACK START/STOP 33=P101,10,K80,9 ; PUSH BACK RIGHT 34=U101,10,K50,8 35=P175,7,C65846,0 ; ADF IDENT !2=; GPS BUTTONS 36=P101,23,C66604,0 ; NEAREST 37=P101,22,C66605,0 ; OBS 38=P101,21,C66606,0 ; MESSAGE 39=P101,20,C66609,0 ; FLIGHTPLAN 40=P101,19,C66611,0 ; TERRAIN 41=P101,18,C66612,0 ; PROCEDURE 42=P176,7,C66616,0 ; ZOOM OUT 43=P176,6,C66615,0 ; ZOOM IN 44=U176,7,C66617,0 ; DIRECT TO ??? <=== CHECK THIS ONE 45=P176,5,C66617,0 ; DIRECT TO 46=P176,4,C66618,0 ; MENU 47=P176,2,C66624,0 ; CURSOR 48=P176,1,C66619,0 ; CLEAR 49=P176,0,C66623,0 ; ENTER 50=P176,20,C66628,0 ; PAGE DEC 51=P176,21,C66628,0 52=P176,23,C66627,0 ; PAGE INC 53=P176,22,C66627,0 54=P176,16,C66626,0 ; GROUP DEC 55=P176,17,C66626,0 56=P176,19,C66625,0 ; GROUP INC 57=P176,18,C66625,0 68=P175,0,C66463,0 ; COM1 XMIT 69=P175,1,C66464,0 ; COM2 XMIT 70=P175,2,C66465,0 ; XMIT BOTH 71=P175,3,C65842,0 ; NAV 1 IDENT 72=U175,3,C65708,0 ; NAV 2 IDENT 73=P175,4,C65843,0 ; MARKER IDENT 74=P175,5,C66477,0 ; DME 1 IDENT 75=P175,6,C65844,0 ; ADF IDENT 76=P117,17,C65884,0 ; ALTIM DEC 77=P117,16,C65884,0 78=P117,18,C65883,0 ; ALTIM INC 79=P117,19,C65883,0 92=P101,12,C65957,0 ; FUEL SELECT LEFT 93=P101,13,C65956,0 ; FUEL SELECT ALL 94=P101,14,C65958,0 ; FUEL SELECT RIGHT 95=P101,15,C65955,0 ; FUEL SELECT OFF 96=P174,2,C65809,0 ; WING LEVELER 97=P101,6,C66287,0 ; PROP SYNC !1=; PROFILES ;1=Piston ;2=Jetliner ;3=PropFighter ;4=JetFighter [Profile.Piston] 1=Beech Baron 58 Paint1 2=Cessna Skyhawk 172SP G1000 [Axes.Piston] !2=; CH YOKE 0=0X,256,D,1,0,0,0 1=0Y,256,D,2,0,0,0 2=0Z,256,D,29,0,0,0 [JoystickCalibration.Piston] AllowSuppressForPFCquad=Yes ExcludeThrottleSet=Yes ExcludeMixtureSet=Yes ExcludePropPitchSet=Yes SepRevsJetsOnly=No ApplyHeloTrim=No MapCowl1to1234=Yes MapCowl12to123=Yes MapCowl12to34=Yes 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 Aileron=-16246,132,661,16251 SlopeAileron=3 Elevator=-16384,0,0,16121 SlopeElevator=3 Throttle=-16153,15691 CowlFlaps1=-16254,16383 [Buttons.Piston] 0=P0,0,C65674,0 ; VIEW FORWARD 1=P101,6,Cx02002EC8,x0001 ; PROP SYNC 2=U101,6,Cx02002EC8,x0000 3=P109,4,Cx02003104,x0001 ; FUEL PUMP 4=U109,4,Cx02003104,x0000 5=P175,23,C66243,0 ; INC COWL FLAPS 6=P175,22,C66243,0 7=P175,21,C66244,0 ; DEC COWL FLAPS 8=P175,20,C66244,0 9=P176,12,C66126,0 ; MAG 1 DEC 10=P176,13,C66126,0 11=P176,14,C66127,0 ; MAG 1 INC 12=P176,15,C66127,0 13=P176,9,C66128,0 ; MAG 2 DEC 14=P176,8,C66128,0 15=P176,10,C66129,0 ; MAG 2 INC 16=P176,11,C66129,0 [Axes.Piston] !2=! YOKE 0=0X,256,D,1,0,0,0 ; AILERONS 1=0Y,256,D,2,0,0,0 2=0Z,256,D,29,0,0,0 [Profile.Jetliner] 1=Boeing 747-400 Paint1 [Buttons.Jetliner] 0=P0,0,C65674,0 ; VIEW FORWARD 1=P109,16,C65983,0 ; MIX ENG 1 RICH 2=U109,16,C65987,0 ; " " 1 lEAN 3=P109,17,C65988,0 ; " " 2 RICH 4=U109,17,C65992,0 ; " " 2 lEAN 5=P109,18,C65993,0 ; " " 3 RICH 6=U109,18,C65997,0 ; " " 3 lEAN 7=P109,19,C65998,0 ; " " 4 RICH 8=U109,19,C66002,0 ; " " 4 lEAN 9=P101,0,C65932,1 ; JET ENG 1 START ON 10=U101,0,C65932,0 ; " " " " OFF 11=P101,1,C65938,1 ; " " 2 " ON 12=U101,1,C65938,0 ; " " " " OFF 13=P101,2,C65944,1 ; " " 3 " ON 14=U101,2,C65944,0 ; " " " " OFF 15=P101,3,C65950,1 ; " " 4 " ON 16=U101,3,C65950,0 ; " " " " OFF [Axes.Jetliner] !4=; YOKE 0=0X,256,D,1,0,0,0 ; AILERONS 1=0Y,256,D,2,0,0,0 ; ELEVATOR 2=0Z,256,D,29,0,0,0 ; [JoystickCalibration.Jetliner] AllowSuppressForPFCquad=Yes ExcludeThrottleSet=Yes ExcludeMixtureSet=Yes ExcludePropPitchSet=Yes SepRevsJetsOnly=No ApplyHeloTrim=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 Aileron=-16384,0,0,16251 SlopeAileron=3 Elevator=-14503,482,482,12649 SlopeElevator=3 Rudder=-16253,-910,520,16253 SlopeRudder=15 Throttle=-16153,15691 LeftBrake=-16380,16380/16 RightBrake=-16380,16380/16 [Profile.PropFighter] 1=F8F-2 Bearcat 98 [Axes.PropFighter] 0=1X,256,D,1,0,0,0 1=1Y,256,D,2,0,0,0 2=1S,256,D,4,0,0,0 [Buttons.PropFighter] 1=P174,5,C66390,0 ; WING FOLD 2=P174,6,C66391,0 ; TAIL HOOK
Pete Dowson Posted August 10, 2009 Report Posted August 10, 2009 I have a profile for a standard PropEngine aircraft, of which I have my yoke assigned and calibrated and it's working fine. But I made the error of setting up my rudder under this profile. I wanted the rudder to be general since all aircraft use it. I went into the ini and moved the rudder settings out of the profile section and into the general [Axes] section. I then moved the entries pertaining to the rudder from the profile calibration section, into the general. So I'm expecting the rudder to work with all aircraft, regardless of profile. But it's not. I included a copy of my ini file at the end of this post. You are expecting something which won't happen. Joystick assignments and calibrations for a Profile apply INSTEAD of any general settings. The documentation does say this. To understand why, think about it: Buttons and Keypresses can be a mixture of generic and specific -- with specific ones taking over when duplicated. But buttons and keypreses only happen when you press them. Contrast that with axes. If you have general axes and specific ones, how do you stop the generic ones you don't want for this particular aircraft interfering? Axes are always active, unlike buttons and keypresses. Furthermore, how does FSUIPC decide which is the same "intended" axis action in order to deal with overlaps? There are lots of ways of applying some of the actions -- routing direct to FSUIPC, routing via FS, assigning single generic throttles or up to 4 separate throttles, etc etc. No, it's not possible. Far more versatile and clear if each profile for axes and calibration took over the complete job. BTW you have these labelled wrong: [Axes] 1=2X,256,D,7,0,0,0 ; RUDDER no -- LEFT BRAKE 2=2Y,256,D,8,0,0,0 ; LEFT BRAKE no -- RIGHT BRAKE 3=2Z,256,D,3,0,0,0 ; RIGHT BRAKE no -- RUDDER Regards Pete
Skittles Posted August 10, 2009 Author Report Posted August 10, 2009 You are expecting something which won't happen. Joystick assignments and calibrations for a Profile apply INSTEAD of any general settings. The documentation does say this. I still can't find where, but that no longer matters. The question has been answered. Far more versatile and clear if each profile for axes and calibration took over the complete job. And it's not like it's so difficult to copy and paste a secion into each profile. BTW you have these labelled wrong:[Axes] 1=2X,256,D,7,0,0,0 ; RUDDER no -- LEFT BRAKE 2=2Y,256,D,8,0,0,0 ; LEFT BRAKE no -- RIGHT BRAKE 3=2Z,256,D,3,0,0,0 ; RIGHT BRAKE no -- RUDDER Oops, how did I miss that? Thanks Pete
Pete Dowson Posted August 10, 2009 Report Posted August 10, 2009 You are expecting something which won't happen. Joystick assignments and calibrations for a Profile apply INSTEAD of any general settings. The documentation does say this. I still can't find where For axis assignment, where it explains the selection for aircraft-specific or profile-specific. See this (I've highlighted the bits you must have skipped over): • Aircraft or Profile specific checkbox: this is where you can tell FSUIPC4 that the assignments for this axis are specific to the current aircraft or profile. If this checkbox is not checked then the assignment applies to all aircraft that do not have any of their own specific assignments and are not assigned to a profile. NOTE that this is different to the way it operates in Button and Key assignments. Your generic (non-specific) assignments do not apply to any aircraft for which you make specific assignments. This difference is necessary due to the active nature of axes compared to unpressed buttons or keys.FSUIPC4 only retains one set of assignments in memory and therefore in action. This will be the general [Axes] set if the currently loaded aircraft has no specific assignments, otherwise it will be the latter. Also, the short aircraft name option (needing INI file editing) applies just as for Buttons, Keys and Calibrations. I'm sure I can find a similar statement for calibrations, but 'nuff said, right? ;-) Regards Pete
Skittles Posted August 11, 2009 Author Report Posted August 11, 2009 I only went through the "User profiles for all control settings" section... I didn't read the "Axis Assignments" section because I knew how to make the assignments. I was going to suggest repeating this part in the "User profiles for all control settings" section, but I know you hate repeating yourself. People like me should just R.T.F.M! Thanks for your help Pete. Joe
Pete Dowson Posted August 11, 2009 Report Posted August 11, 2009 I was going to suggest repeating this part in the "User profiles for all control settings" section, but I know you hate repeating yourself. Hmm. Well, I may anyway. Regards Pete
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now