From 906776e6a65d2e438d15a2620aeb7bfa66e2a164 Mon Sep 17 00:00:00 2001 From: Kamil Galik Date: Fri, 15 Mar 2024 15:11:07 +0100 Subject: [PATCH] Fix #119203: fix SpaceMouse (NDOF) Deadzone value There is a Deadband built in the sensor of SpaceMouse, therefore the default value of Deadzone field can be equal to 0.0 instead of 0.100. --- release/datafiles/userdef/userdef_default.c | 2 +- source/blender/blenloader/intern/versioning_userdef.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/release/datafiles/userdef/userdef_default.c b/release/datafiles/userdef/userdef_default.c index bf6addd41bf..ebcdab98815 100644 --- a/release/datafiles/userdef/userdef_default.c +++ b/release/datafiles/userdef/userdef_default.c @@ -153,7 +153,7 @@ const UserDef U_default = { .pressure_softness = 0.0, .ndof_sensitivity = 4.0, .ndof_orbit_sensitivity = 4.0, - .ndof_deadzone = 0.1, + .ndof_deadzone = 0.0, .ndof_flag = (NDOF_MODE_ORBIT | NDOF_LOCK_HORIZON | NDOF_SHOULD_PAN | NDOF_SHOULD_ZOOM | NDOF_SHOULD_ROTATE | /* Software from the driver authors follows this convention diff --git a/source/blender/blenloader/intern/versioning_userdef.cc b/source/blender/blenloader/intern/versioning_userdef.cc index 606ac28fa57..855bb4b52a4 100644 --- a/source/blender/blenloader/intern/versioning_userdef.cc +++ b/source/blender/blenloader/intern/versioning_userdef.cc @@ -481,7 +481,7 @@ void blo_do_versions_userdef(UserDef *userdef) } if (!USER_VERSION_ATLEAST(275, 2)) { - userdef->ndof_deadzone = 0.1; + userdef->ndof_deadzone = 0.0; } if (!USER_VERSION_ATLEAST(275, 4)) { -- 2.30.2