Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

fsx cfg CONTROLS section rewritten?

Featured Replies

  • Author

That's the part that confuses me Paul.  I don't have any of my controllers programed in FSX; all buttons and axis' thru FSUIPC4.  I did go in and delete all joystick assignments.  The first time I go back in and look it doesn't even show any of my controllers, only the mouse.  Then a time or two or three later, there they are!

 

Rick S.


6dfuecbymy0s0t74g.jpg                                                                                                                                                     

  • Author

FYI Paul, I think I have my issue fixed.  I still seem to lose the JOYSTICKS=0 line from time to time but it doesn't create a problem; so far.  So, I no longer worry with it.

 

I went into the GUI and deleted all references to joystick Axis' under the Axis tab in BOTH NORMAL and SLEW mode for EVERY device including the mouse.  Funny thing is:  after going thru everything some commands were repopulated.  I had to go thru everything 5 or 6 times before I cleaned them all out.  Seemed that some things would reappear with a different joystick button etc; over and over.

 

Anyhow, after doing the above, I finally got rid of the assignments in FSX itself.

 

I went into the STANDARD.XLM and found that I could have shortcut this process by simply deleting all of the assignments after the DEVICE <NAME> before the </SimControls.Map>.  Examples:

 

    <SimControls.Map>
        <Name>Saitek Pro Flight Cessna Trim Wheel{51F82F70-6C06-11E3-8002-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Cessna Trim Wheel SLEW {51F82F70-6C06-11E3-8002-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Rudder Pedals{51FE9810-6C06-11E3-8004-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Rudder Pedals SLEW {51FE9810-6C06-11E3-8004-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Throttle Quadrant{48BF94A0-6C08-11E3-8009-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Throttle Quadrant SLEW {48BF94A0-6C08-11E3-8009-444553540000}</Name>
    </SimControls.Map>

    <SimControls.Map>
        <Name>Saitek Pro Flight Yoke{7D242AE0-6C07-11E3-8008-444553540000}</Name>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Saitek Pro Flight Yoke SLEW {7D242AE0-6C07-11E3-8008-444553540000}</Name>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Saitek Pro Flight TPM System{BD6162F0-8997-11E3-8001-444553540000}</Name>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Saitek Pro Flight TPM System SLEW {BD6162F0-8997-11E3-8001-444553540000}</Name>
    </SimControls.Map>

 

The following is still there, just before the above, but doesn't seem to cause any problem:

    <SimControls.Map>
        <Name>Mouse Yoke</Name>
        <Entry>
            <Index>2</Index>
            <Down>SLEW_RESET</Down>
        </Entry>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Mouse Yoke SLEW</Name>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Mouse Look</Name>
        <Entry>
            <Index>6</Index>
            <Down>ZOOM_OUT</Down>
        </Entry>
        <Entry>
            <Index>7</Index>
            <Down>ZOOM_IN</Down>
        </Entry>
    </SimControls.Map>
    <SimControls.Map>
        <Name>Mouse Look SLEW</Name>
    </SimControls.Map>

 

Rick S.


6dfuecbymy0s0t74g.jpg                                                                                                                                                     

 

 

Funny thing is:  after going thru everything some commands were repopulated.  I had to go thru everything 5 or 6 times before I cleaned them all out.  Seemed that some things would reappear with a different joystick button etc; over and over.

 

Yes it will do this almost any time I go into the GUI, I'll find one or two that have assigned "button 10" to Gear..  Funky.

 

Anyway - glad you got it sorted.

 

All the Best,

 

pj


i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.

If you are having FSUIPC run all your controls , I believe you should go into FSX Config. and add; STICK_SENSITIVITY_MODE=0

  • Author

Yes it will do this almost any time I go into the GUI, I'll find one or two that have assigned "button 10" to Gear..  Funky.

 

Anyway - glad you got it sorted.

 

All the Best,

 

pj

Yep, kept wanting to use button 10 and 9; reassigning them over and over.  Just kept going thru every device and deleting them until it finally cleaned them all out.

 

BTW, I have loaded FSX multiple times and rebooted multiple times; no problems with the Joystick Axis assignments.

 

 

If you are having FSUIPC run all your controls , I believe you should go into FSX Config. and add; STICK_SENSITIVITY_MODE=0

Okay, thanks; what does that do?  And what section do I add it to?

 

thanks

Rick S.


6dfuecbymy0s0t74g.jpg                                                                                                                                                     

FSUIPC  User Guide page 46

 

 

 

Unless you are using FSUIPC4’s Axis Assignment and other facilities for complete control of your joystick inputs, then before
starting to use FSUIPC4 for joystick handling, there are two things it is useful to do, to get maximum benefit:
(1) Go to the FS joystick options and make sure you have the sensitivity at maximum and the null zone at minimum. Any

other setting will reduce the range of your joystick and make FSUIPC4’s more accurate calibration less effective.

 

(2) For more predictable responses from your joystick, consider editing the FS CFG file and adding:
STICK_SENSITIVITY_MODE=0 to the [CONTROLS] section.

 

This makes FS treat the raw joystick readings in a linear fashion. By default, since FS2000,
FS has applied a time-change formula to the axes that, in my opinion at least, can give rise to some unwanted behaviour.

 

You will need to edit the CFG file before running FS, as any changes you make whilst FS is running will be overwritten.
[Note that this is actually still applicable in FSX]

 

Of course, if you are using FSUIPC4 for everything to do with joysticks, be sure instead to disable the joystick input in FS’s
own Options-Controls menu).

 

You won’t want to do this if you are using a Force Feedback device, unless you don’t like that
option, as FSUIPC4 does not use DirectX and does not support Force Feedback.

 

pj

Edited by Paul J


i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.

  • Author

Ahhh.....RTFM.... Read the manual!

 

I knew I forgot something, although I have read most of the parts I actually understood.

 

Thanks

 

Rick S.


6dfuecbymy0s0t74g.jpg                                                                                                                                                     

:LMAO:   :lol:  Pete defends that documentation most vigourously, but damn - it's a hard read, isn't it!!

 

What a pain. But FSUIPC is worth every penny if you have multiple controllers, or one needs exponential controls, etc...

 

Best,

 

pj


i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.