On 17 Jun 2006, Gonzalo Aguilar Delgado wrote: >My joy is not very new and has a big dead zone (-0.1,0.1) >and I'm trying to set sead-band to 1.0 or even greater >values. But it did not work. > >How can I solve this? Because it's terrible to see how >controls move from time to time a lot!
Lots of joysticks have a dead zone so large that it makes them unusable. I got my private license on an aircraft that had a stick, not a yoke, and I know how a responsive stick should feel. You can't control your aircraft on final with crosswind and turbulence with a big dead zone -- little stick movements don't do anything, and bigger movements can jerk the plane right into the ground. When I bought my last joystick, I tested several demo joysticks in a computer store by taking a laptop into the store running a modified version of fgjs. I recompiled fgjs to display the axis positions with an extra digit of precision. I attached each demo joystick and tested each axis of movement. Regardless of price, most joysticks had a huge dead zone in all three axes. Only one model (Thrustmaster Top Gun Fox 2 Pro USB) showed an acceptably smooth and continuous movement through the center. I'm very happy with it. There's an alternative to adjusting the dead band. You might try setting a very non-linear filter on the position in the joystick's .xml file. For example, you can try a combination of parameters such as: <power type="double">2.5</power> <offset type="double">+0.0</offset> <factor type="double">+1.0</factor> <tolerance type="double">0.0</tolerance> This will let you slap the stick around the center dead zone to make small corrections, while still allowing the controls to reach full travel. That much non-linearity is not realistic, however. _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel