summaryrefslogtreecommitdiff
path: root/src/input/joystick.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/joystick.cpp')
-rw-r--r--src/input/joystick.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/input/joystick.cpp b/src/input/joystick.cpp
index 1492ba09b..34f2619b9 100644
--- a/src/input/joystick.cpp
+++ b/src/input/joystick.cpp
@@ -177,8 +177,17 @@ bool Joystick::open()
if (mButtonsNumber > MAX_BUTTONS)
mButtonsNumber = MAX_BUTTONS;
+#ifdef __SWITCH__
+ config.setValue("joystick" + toString(mNumber) + "calibrated", true);
+ config.setValue("leftTolerance" + toString(mNumber), 100);
+ config.setValue("rightTolerance" + toString(mNumber), 100);
+ config.setValue("upTolerance" + toString(mNumber), 100);
+ config.setValue("downTolerance" + toString(mNumber), 100);
+ config.setValue("useInactiveJoystick", true);
+#endif
mCalibrated = config.getValueBool("joystick"
+ toString(mNumber) + "calibrated", false);
+
mUpTolerance = config.getIntValue("upTolerance" + toString(mNumber));
mDownTolerance = config.getIntValue("downTolerance" + toString(mNumber));
mLeftTolerance = config.getIntValue("leftTolerance" + toString(mNumber));