diff --git a/Ryujinx.Input/Motion/MotionInput.cs b/Ryujinx.Input/Motion/MotionInput.cs index d92c3d7f..1923d9cb 100644 --- a/Ryujinx.Input/Motion/MotionInput.cs +++ b/Ryujinx.Input/Motion/MotionInput.cs @@ -12,7 +12,6 @@ namespace Ryujinx.Input public Vector3 Rotation { get; set; } private readonly MotionSensorFilter _filter; - private int _calibrationFrame = 0; public MotionInput() { @@ -29,26 +28,6 @@ namespace Ryujinx.Input { if (TimeStamp != 0) { - if (gyro.Length() <= 1f && accel.Length() >= 0.8f && accel.Z >= 0.8f) - { - _calibrationFrame++; - - if (_calibrationFrame >= 90) - { - gyro = Vector3.Zero; - - Rotation = Vector3.Zero; - - _filter.Reset(); - - _calibrationFrame = 0; - } - } - else - { - _calibrationFrame = 0; - } - Accelerometer = -accel; if (gyro.Length() < deadzone)