diff --git a/DS4Windows/DS4Library/DS4Device.cs b/DS4Windows/DS4Library/DS4Device.cs index 19a1814..631427c 100644 --- a/DS4Windows/DS4Library/DS4Device.cs +++ b/DS4Windows/DS4Library/DS4Device.cs @@ -1149,11 +1149,8 @@ namespace DS4Windows outputRumble = false; outputPendCount = 3; - if (usingBT) - { - Monitor.Enter(outputReport); - outReportBuffer.CopyTo(outputReport, 0); - } + Monitor.Enter(outputReport); + outReportBuffer.CopyTo(outputReport, 0); try { @@ -1165,7 +1162,7 @@ namespace DS4Windows } catch { } // If it's dead already, don't worry about it. - if (usingBT) { Monitor.Exit(outputReport); } + Monitor.Exit(outputReport); } else {