Disable joysticks per default for now
authorest31 <MTest31@outlook.com>
Mon, 4 Jul 2016 18:49:13 +0000 (20:49 +0200)
committerest31 <MTest31@outlook.com>
Mon, 4 Jul 2016 18:49:13 +0000 (20:49 +0200)
It seems that various different devices register as
Joysticks on linux, and their presence has caused
lots of confusion amongst minetest users.

Therefore, disable the joystick feature.

Closes #4261
Closes #4221

builtin/settingtypes.txt
src/defaultsettings.cpp

index c751f34f26f4d28962f9225d50b9cfef6d7a6f57..3f256ec43d54734c78eb60cd3628364acb63576a 100644 (file)
@@ -105,7 +105,7 @@ random_input (Random input) bool false
 continuous_forward (Continuous forward) bool false
 
 #    Enable Joysticks
-enable_joysticks (Enable Joysticks) bool true
+enable_joysticks (Enable Joysticks) bool false
 
 #    The time in seconds it takes between repeated events
 #    when holding down a joystick button combination.
index 43a7a7c005e3c52d21d10c4ef2640f105d95451d..8ee26ecffd0650a858dd4fcfb6dcb04f4125a850 100644 (file)
@@ -116,7 +116,7 @@ void set_default_settings(Settings *settings)
        settings->setDefault("free_move", "false");
        settings->setDefault("noclip", "false");
        settings->setDefault("continuous_forward", "false");
-       settings->setDefault("enable_joysticks", "true");
+       settings->setDefault("enable_joysticks", "false");
        settings->setDefault("repeat_joystick_button_time", "0.17");
        settings->setDefault("joystick_frustum_sensitivity", "170");
        settings->setDefault("cinematic", "false");