Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-11-30 11:20:06 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-11-30 11:20:06 +0300
commite9dd2abaef72f7fafc13ed30e6f1b31d949f37f5 (patch)
tree447af87974b8f2938cee19a9601f2348c34e76a1
parent6d79ebebc5dba38225d3817b28e1c189ce8136d5 (diff)
NDOF: invert axes by default
Matches 3D Connexion's reference software.
-rw-r--r--release/datafiles/userdef/userdef_default.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/release/datafiles/userdef/userdef_default.c b/release/datafiles/userdef/userdef_default.c
index 35caf9dd6cd..3856a03b1ba 100644
--- a/release/datafiles/userdef/userdef_default.c
+++ b/release/datafiles/userdef/userdef_default.c
@@ -154,7 +154,12 @@ const UserDef U_default = {
.ndof_orbit_sensitivity = 4.0,
.ndof_deadzone = 0.1,
.ndof_flag = (NDOF_MODE_ORBIT | NDOF_LOCK_HORIZON | NDOF_SHOULD_PAN | NDOF_SHOULD_ZOOM |
- NDOF_SHOULD_ROTATE),
+ NDOF_SHOULD_ROTATE |
+ /* Software from the driver authors follows this convention
+ * so invert this by default, see: T67579. */
+ NDOF_ROTX_INVERT_AXIS | NDOF_ROTY_INVERT_AXIS | NDOF_ROTZ_INVERT_AXIS |
+ NDOF_PANX_INVERT_AXIS | NDOF_PANY_INVERT_AXIS | NDOF_PANZ_INVERT_AXIS |
+ NDOF_ZOOM_INVERT),
.ogl_multisamples = 0,
.image_draw_method = IMAGE_DRAW_METHOD_AUTO,
.glalphaclip = 0.004,