]> git.mxchange.org Git - flightgear.git/commitdiff
Use more common joystick mappings for default.
authorcurt <curt>
Thu, 20 Jul 2000 04:26:50 +0000 (04:26 +0000)
committercurt <curt>
Thu, 20 Jul 2000 04:26:50 +0000 (04:26 +0000)
src/Joystick/joystick.cxx

index b0d49c50226a6372b8f26e957d269f8251cf931f..dc97db4db6a0f55186ed95b0a6be2fb47d659415 100644 (file)
@@ -142,20 +142,20 @@ setupDefaults ()
        props.setFloatValue("/input/js0/axis1/factor", -1.0);
     }
 
-    // Default axis 2 to throttle
-    // We need to fiddle with the offset
-    // and factor to make it work
+    // Default axis 2 to rudder
     if (!props.getValue("/input/js0/axis2/control")) {
-       props.setStringValue("/input/js0/axis2/control", "/controls/throttle");
-       props.setFloatValue("/input/js0/axis2/dead-band", 0.0);
-       props.setFloatValue("/input/js0/axis2/offset", -1.0);
-       props.setFloatValue("/input/js0/axis2/factor", -0.5);
+       props.setStringValue("/input/js0/axis2/control", "/controls/rudder");
+       props.setFloatValue("/input/js0/axis2/dead-band", 0.1);
     }
 
-    // Default axis 3 to rudder
+    // Default axis 3 to throttle
+    // We need to fiddle with the offset
+    // and factor to make it work
     if (!props.getValue("/input/js0/axis3/control")) {
-       props.setStringValue("/input/js0/axis3/control", "/controls/rudder");
-       props.setFloatValue("/input/js0/axis3/dead-band", 0.3);
+       props.setStringValue("/input/js0/axis3/control", "/controls/throttle");
+       props.setFloatValue("/input/js0/axis3/dead-band", 0.0);
+       props.setFloatValue("/input/js0/axis3/offset", -1.0);
+       props.setFloatValue("/input/js0/axis3/factor", -0.5);
     }
 
     // Default button 0 to all brakes