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.

FS2004 Control Assignments & CH Products

Featured Replies

After recently aquiring the CH Throttle Quadrant, I have been experiencing big problems with control assignments. At the moment, on the CH Flightsim Yoke am attempting to delete a pre-determined VIEW assignment for the two red buttons on the left side of the wheel. Going into FS9 Options ---> Controls ---> Assignments and deleting the joystick assignments just does not work. Also using a full registered FSUIPC which is helpful, but just simply cannot delete some of these unwanted assignments. There must be another .cfg or .ini file somewhere to make requested changes ?

Hi,I know of no other config or ini file that would produce this error. I assume you know where the config file is. Check the properties of fs9.cfg and make sure the attributes are not set to "read only". Other then that I would move the config file and let fs9 create another one. I know it is a lot of work reassigning the buttons over again.Hope this helps.Ed

  • Author

I am having exactly the same problems since installing the ch throttle quadrant today. All was fine befoe (yoke + pedals). I have written to CH Products seeking assistance. I will post advice if anything useful comes from them.Simon Longstaff

Thanks that would be helpful. I did as suggested as above which seemed to work ok, although you must re-set several settings from default to your preference. However, all previous calibrations were sort of screwed up as well. I ended replacing the previous FS9.cfg and Devices.cfg that were properly calibrated. I did change FS9.cfg Joysticks LOCKED=1 to LOCKED=0 which seemed to have remedied the situation.

  • Author

I cannot find any reference in my FS9.cfg to 'Joysticks LOCKED= ". Do you know what setting gave rise to that line in the FS9.cfg?ThanksSimon

Simon,The LOCKED=1 statement is never added by FS9 itself, only by manually adding it to the fs9.cfg file.E.g.{JOYSTICK_MAIN {92EB9250-528C-11D7-8001-444553540000})LOCKED=1AXIS_EVENT_00=AXIS_AILERONS_SET........What it does:If you add LOCKED=1 to a Joystick_.. or Keyboard_... section, FS9 will no longer make changes in that section upon exit of FS9, for whatever reason. Of course this also means, that you cannot change the assigments for that section from the FS9 Assignments menu.If you change manually to LOCKED=0, FS9 will removed the whole statement the next time the fs9.cfg is written upon exit of FS9.Cheers, Rob Barendregt

Does this happen if you do not use CH Control Manager (if you are using it)?

I don't have the answer to your specific problem, but I will nonetheless make some observations that may or may not prove useful to someone... Apologies if this is all obvious to the most casual observer 8^) .1. When you change the number of controllers that are connected to your system, you may lose all of your previous controller assignments in terms of buttons and maybe even axes in Flight Simulator. 2. If you have axes that are not working at all or are not consistent with other axes' behavior, check the Options > Controls > Sensitivities. More than once I've found that FS2004 assigned a default sensitivity of zero to new stuff that I've connected.3. I recommend using CH Control Manager as a go-between, between your CH controllers and Windows. The Mapped mode of this utility can be incredibly powerful. I've also found that using my CH TQ via a CM map results in much more stable axes (i.e. my axis value jitter went from 5 or 6 out of 255 increments, to zero. This said, Control Manager has a pretty steep learning curve.4. An excellent resource for CH users is http://www.ch-hangar.com. Two or more CH support folks are very regular participants in the main forum there.5. When all else fails, go find your FS9.cfg (found in your area of Window's hidden Documents and Settings folder) and rename it (ensuring that FS2004 is not running at the time). FS2004 will create a brand new FS9.cfg, and re-detect all of your controllers. The downside of that of course is that you'll lose any customization of axes and buttons - not to mention any other customization you've done in general.6. Eventually any TQ owner is going to want to get flight idle/thrust reverse working with the TQ's detents. The best way to do this that I am aware of, although it requires a registered FSUIPC.DLL, is to use CH Control Manager to create a map that includes your TQ and any other desired CH controllers (this settles down the axes' jitter as mentioned above), and set the axis detent value to approximately 240 for all of the levers. Then, use FSUIPC to "synthesize" the ability to get into thrust reversal (FS2004 will not do this on its own) using the small amount of lever travel (about 240 to 255) that is "behind" the detents. I will leave the particulars of how to do that as a reading exercise. The author of Control Manager has a site at http://www.stickworks.com, and he's written an application note on how this stuff works that is available there.good luck,Dave BlevinsP.S. Note that the jitter that I mentioned does not really manifest itself in FS or other sims, other than a slightly nervous thrust/MP/RPM gauge. I just find it interesting that Control Manager makes it completely go away, and it makes the calibration of the detent/thrust reverse area of the TQ easier since all six axes then respond more or less identically.

System: Asus P8Z68 Deluxe/Gen3 mobo *** i7 2700K @ 5gHz w/ Corsair H80 cooler

NVidia GTX 570 OC *** 8 GB 1600 Corsair Vengeance DRAM *** CoolerMaster HAF X case

System overclocked and tuned for FSX by fs-gs.com

Thrustmaster HOTAS Warthog stick/throttle & CH Products Pro Pedals

Various GoFlight panels *** PFC avionics stack

  • Author

Thanks to all who have posted advice - as this has solved the problem for me. As suggested, I did the following:1. Reassigned axes and buttons in FS9 - so that all were properly distributed across CH Yoke, TQ and Pedals. I did this in stages (saying OK after each element was assigned, and then re-opening the assignments tab) as this seemed to help ensure that no confused entries in the underlying cfg file.2. Checked and reset (where necessary) all sensitivity and null settings. The TQ settings were either set at zero by FS9 or at a reduced level (ie <100%). Once all set at sensitivity=100% and null zone=0, then all TQ axes operating properly in FS9.3. Used CHMgr program to change the throttle settings to show a setting of 240 (not 255) for detent. Mixture and prop left at 155.4. Used FSUIPC throttle settings to calibrate throttles. FSUIPC allows for multiple throttles (page 3, I think) and also anticipates a setting for reverser. It is essential that you 'click' twice on the middle setting (for upper and lower values) when the throttle is in the detent.After all of this, the King Air operated perfectly - with full control over mixture, props and throttle (including reverser).I am now ready to embark on the next phase of developing maps etc. for my PMDG 737NG and other aircraft.Thanks for the help.RegardsSimon

HelloAfter I bought the throttle quadrant I downloaded and installed the control manager. I have realisied the huge potential to program it to do what I want it to do. Unfortunately one has to be quite god in basic programming wich I am not. But after some reading I start to get an idea how this thing works.So please correct my "statements". See them as questions.1a: First one has to create a map.Save as(example:Beech Baron 58)? 1b: In this you choose wich devices you have? 1c: Then you program what you want the sliders and buttons to do?1d: There is files to download for this?1e: This will be CH management device 1?2: Secondly I have to do some settings in FSUIPC?My earlier experiences of assigning axis to FSUIPC is that movements are NOT smooth. My FSUIPC is registered!3 As last step I have to assign the axis and buttons in FS/options/controls/assignments?If I create a map to use for another aircraft (Boeing 737) in wich I want to have slightly different settings? Will this be Device 2 or just another map? If I use device 2, do I then have to change settings in FSUIPC and in FS?I HAVE read the help section in the program. But because of my lack of knowledge with this, it doesn

>1a: First one has to create a map.Save as(example:Beech Baron>58)? I personally don't save aircraft-specific maps as a rule; I try to have one map that will work for everything in FS2004. I have the 568 stick, Pro Throttle, TQ, and Pro Pedals. I'm no programming god either but I have managed to get things set up so that when I press the mouse stick on the Pro Throttle, it switches between three modes:1. Pro Throttle active (Green LED) 2. Pro Throttle active with reversed throttle axis for helicopters (Red LED)3. Pro Throttle disabled; Quadrant enabled (yellow LED)>1b: In this you choose wich devices you have? My FS2004 map has four CM Devices (actually five, but I won't go into detail as to why here; the fifth one is a "dummy" that I don't use in FS2004) - one per physical device. In general I do not do *any* button assignment in Control Manager - I do that in FS2004's controller assignments. This is because FS has such a robust set of available assignments. (For another sim that I occasionally fly, "Orbiter", I have a map that combines the stick/Pro Throttle/pedals into one CM Device, with a bunch of key/button assignments, since Orbiter doesn't know about multiple controllers and is almost entirely keystroke controlled.)>1c: Then you program what you want the sliders and buttons to>do?As mentioned above, I try to avoid doing any button or slider programming in CtrlMgr. For other sims that can only be controlled by keyboard commands, you'd have to assign keystrokes to buttons and possibly axes.>1d: There is files to download for this?Not sure what you mean.>1e: This will be CH management device 1?See above for how *I* do it - other folks probably take a completely different approach but it works for me.Once the map has been created, save it, and press the Download button in CtrlMgr. Note that this doesn't really *download* anything to your CH hardware - it creates new DirectX devices ("CM Devices") that Windows sees instead of the original CH DirectX drivers.The map only works when you're in Mapped Mode, indicated in CtrlMgr by the right-most of the three available mode icons (Off, Direct (not to be confused with DirectX!), and Mapped).Whenever you reboot your PC, your Mapped mode will be lost. This can be fixed by putting a shortcut to the "CMStart" utility (found in the CH Control Manager directory) in your Windows Startup folder - this will automatically switch your CH setup to Mapped mode (with the last map that was used) when it's run.>>2: Secondly I have to do some settings in FSUIPC?>My earlier experiences of assigning axis to FSUIPC is that>movements are NOT smooth. My FSUIPC is registered!The only thing I use FSUIPC for in terms of my CH stuff is to get reverse thrust/beta mode/idle cutoff working with the Pro Throttle and Throttle Quadrant. I don't process any other axes with FSUIPC.>>3 As last step I have to assign the axis and buttons in>FS/options/controls/assignments?Yes.You have to do this no matter what, which is why I try not to program any buttons or axes in CH Control Manager, and instead leave them set to their default DirectX assignments.I try to keep all of this as simple as possible, and for FS2004 I don't see any point in doing assignments in both places. Again, FS2004 is somewhat unique in that there are literally hundreds of things that you can assign to DirectX buttons.>>If I create a map to use for another aircraft (Boeing 737) in>wich I want to have slightly different settings? Will this be>Device 2 or just another map? This is more complicated, since FS2004 does not store key/axis information per aircraft. Right now my Quadrant is set up to control only two-engine aircraft - if I wanted to do a four-engine one (and I do - the most excellent freeware Constellation that I read about here in another thread) then I'd have to mess around with my axis assignments in FS2004 - I haven't figured out a way to leverage CH Control Manager to work around this yet.>>If I use device 2, do I then have to change settings in FSUIPC>and in FS?Yes, at least in FS. I'm not sure about FSUIPC.>>I HAVE read the help section in the program. But because of my>lack of knowledge with this, it doesn

System: Asus P8Z68 Deluxe/Gen3 mobo *** i7 2700K @ 5gHz w/ Corsair H80 cooler

NVidia GTX 570 OC *** 8 GB 1600 Corsair Vengeance DRAM *** CoolerMaster HAF X case

System overclocked and tuned for FSX by fs-gs.com

Thrustmaster HOTAS Warthog stick/throttle & CH Products Pro Pedals

Various GoFlight panels *** PFC avionics stack

I just bought the ch throttles. programing them with the ch control manager is pretty tought to figure out and I don't have the time. Does anyone know if there is a source of ready-made MAP which include yoke, pedals and throttle? Are there any web sights I could download this from?Thanks

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.