diff --git a/rpcs3/Input/ps_move_handler.cpp b/rpcs3/Input/ps_move_handler.cpp index 38dd3d6551..07c379a9ee 100644 --- a/rpcs3/Input/ps_move_handler.cpp +++ b/rpcs3/Input/ps_move_handler.cpp @@ -362,6 +362,7 @@ void ps_move_handler::check_add_device(hid_device* hidDevice, std::string_view p // Initialize Fusion FusionAhrsInitialise(&device->ahrs); device->ahrs.settings.convention = FusionConvention::FusionConventionEnu; + device->ahrs.settings.gain = 0.0f; // If gain is set, the algorithm tries to adjust the orientation over time. FusionAhrsSetSettings(&device->ahrs, &device->ahrs.settings); FusionAhrsReset(&device->ahrs);