Hello again,

        To set the stage, running the current CVS version of everything, on a 
P2-300 Linux machine with kernel 2.4.18. Interfacing with CH Flight Sim 
Yoke USB and CH Pro Pedals USB. Working great with the default c172, now 
that the old (failed) Nvidia card is replaced with a GeForce2MX.

        Just tried the c310, triggered by comments on its progress, and I fully 
agree. Did some tweaking to my .fgfsrc to handle the dual engines, and 
everything looked good at first. An extract of said file is below (cut a 
bit to save space). Further trials showed an interaction between the 
rudder pedals and the right throttle.

        Initially, throttle worked as expected, ganged because of a shortage of 
input axes. A slight touch on either pedal makes the right throttle jump 
to half scale, and then the throttle tracks the pedal movement. With 
pedals still, any change of the hand throttle recaptures control.

        This is what I would expect if event records from the rudder pedals were 
leaking into the throttle "circuit". I checked for other interactions, 
such as the reverse direction, but
this is the only one I could spot. The question is where and why.

        Running js_demo shows all axes working, and no interaction in this 
program. Is there a small bug in the command parsing or (more likely) an 
error in my configuration caused by my limited understanding?

--prop:/input/joysticks/js[1]/axis[2]/binding[0]/property=/controls/throttle[0]
--prop:/input/joysticks/js[1]/axis[2]/binding[0]/command=property-scale
--prop:/input/joysticks/js[1]/axis[2]/binding[0]/squared=false
--prop:/input/joysticks/js[1]/axis[2]/binding[0]/dead-band=0.00
--prop:/input/joysticks/js[1]/axis[2]/binding[0]/factor=-0.5
--prop:/input/joysticks/js[1]/axis[2]/binding[0]/offset=-1.0
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/property=/controls/throttle[1]
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/command=property-scale
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/squared=false
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/dead-band=0.00
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/factor=-0.5
--prop:/input/joysticks/js[1]/axis[2]/binding[1]/offset=-1.0
#
--prop:/input/joysticks/js[0]/axis[2]/binding/property=/controls/rudder
--prop:/input/joysticks/js[0]/axis[2]/binding/command=property-scale
--prop:/input/joysticks/js[0]/axis[2]/binding/squared=false
--prop:/input/joysticks/js[0]/axis[2]/dead-band=0.00
--prop:/input/joysticks/js[0]/axis[2]/binding/offset=0.0
--prop:/input/joysticks/js[0]/axis[2]/binding/factor=1.0
#

-- 
     Bill Earnest  wde3@ptd-dot-net  Linux Powered   Allentown, PA, USA
Computers, like air conditioners, work poorly with Windows open.


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to