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

Reply via email to