diff --git a/common/advanced_config.cpp b/common/advanced_config.cpp index aef6ab339b..2efe838e96 100644 --- a/common/advanced_config.cpp +++ b/common/advanced_config.cpp @@ -330,7 +330,14 @@ ADVANCED_CFG::ADVANCED_CFG() m_3DRT_BevelExtentFactor = 1.0 / 16.0; m_UseClipper2 = true; - m_Use3DConnexionDriver = false; + +#ifdef _WIN32 + // spacemouse is largely stable on Windows + m_Use3DConnexionDriver = true; +#else + m_Use3DConnexionDriver = false; +#endif + m_IncrementalConnectivity = false; loadFromConfigFile();