On Friday, September 10, 2010 12:39:51 pm Dennis Foulk wrote: > Hi everybody, > I am a new FlightGear flyer, coming from the world of X-Plane, but I have > yet to get into the air! Does anybody use GoFlight Modules with FG, and > if so, would you be able to share your joystick config files? I have the > throttle quadrant and the landing gear/flap module also, along with the > Saitek Pro yoke, and Precision rudder pedals and would love to be able to > use them in FlightGear. I have not been able to get the Saitek file > included with FG to do anything except pan all the way to the left > automatically, and then just make the screen jitter, as if the pan button > is held down, but it does all of this without touching any buttons on the > yoke whatsoever. > > Thanks, > Den
I don't have those specific controllers but I do use three controllers with FG including a CH CombatStick, CH Pro Pedals and a Saitek Pro Flight Quadrant. These is no CH CombatStick config file included with FG and I had to write my own. I also use a modified config file for the quadrant (see #5 below). There are no config files for the GoFlight controllers in the FG package. Since you are using a device that is unusual (in part because it is expensive) you will likely not find anyone here that has a config file. So you are likely on your own. Although there is a learning curve it is not real steep but you should expect to spend a few hours getting everything the way you want. You didn't give us much info about your set up so at this point I can only give you some general advise. 1. You need to focus on one device at a time. You might want to start with the yoke so unplug the others before starting FG. Once you have the yoke working the way you want then move on to the the other devices. I would expect the pedals to work correctly out of the box since these are so simple. 2. In FG in the Help menu there is a Joystick item that will show you what joysticks FG thinks you have. Does it show you what you expect or does it show some (or only) generic joysticks? If you are seeing generic joysticks then you need to get things configured so that it is finding the correct config files for your devices. Have a look at the $FGROOT/joysticks.xml file since this is where you will point FG at the correct config files for your hardware. 3. You didn't say what OS you are running. I run Linux with KDE. KDE has a system settings dialog for configuring and calibrating joysticks. I would expect that Windows and OS/X have something similar. You should be able to use this to figure out the device name and what the axis and button numbers are for each of the controls on each controller. Use this information to create or tweak your config files. Also for FG all of these controls are numbered starting with 0 but the configuration dialog may number them starting with 1. If that is the case (it is in KDE) then subtract 1 to get the right number to use in the config file. 4. It is easier to start with a similar config file than it is to start from scratch. So copy and paste is your friend. 5. Decide what you want each control to do before you start configuring devices. I have found that I like to tweak these to fit the aircraft I am flying and my preferences and I suspect that most of those with more than one controller do the same thing. So even if someone had a config file you would likely want to modify it anyway. For example the yoke has throttle controls as a normal part of it's config but you will likely not want to use these controls that way because you have a separate quadrant. So you will need to create a customized version of the yoke configuration to get this working for you. Put your customized config files in a different location from the original. I use $FGROOT/Input/Joystick/local for my custom joystick configs. 6. There is on-line documentation for joystick configuration. It is good enough to get you started but some of the information was not up to date the last time I looked. When you get stuck on something ask here about the specific thing that is causing you problems and you will get answers. Also look at other config files in the Input/Joystick folder for examples of how to do various things. 7. Many of the things you will do with your controls now have nasal scripts that you invoke from the joystick config file. Use these nasal calls rather than directly manipulating the basic FG properties. The main reason to do this is that many aircraft override these with custom nasal code to get these to work correctly for that aircraft and you want your joystick to allow this to happen. Hal ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Flightgear-users mailing list Flightgear-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-users