From 862e728f81edd3d8c96ac84775f03db397f66bf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Trzci=C5=84ski?= Date: Wed, 4 Jan 2023 10:11:14 +0100 Subject: [PATCH] Revert "SteamController: Force to reconnect X360 controller on Resume" This reverts commit 40e2f62e1f56372ce43827751ded118a4ab4260b. --- SteamController/Devices/Xbox360Controller.cs | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/SteamController/Devices/Xbox360Controller.cs b/SteamController/Devices/Xbox360Controller.cs index 73030a7..257ec1d 100644 --- a/SteamController/Devices/Xbox360Controller.cs +++ b/SteamController/Devices/Xbox360Controller.cs @@ -1,4 +1,3 @@ -using Microsoft.Win32; using Nefarius.ViGEm.Client; using Nefarius.ViGEm.Client.Exceptions; using Nefarius.ViGEm.Client.Targets; @@ -22,30 +21,13 @@ namespace SteamController.Devices public Xbox360Controller() { - Microsoft.Win32.SystemEvents.PowerModeChanged += SystemEvents_PowerModeChanged; - } - - ~Xbox360Controller() - { - Dispose(); } public void Dispose() { - GC.SuppressFinalize(this); - Microsoft.Win32.SystemEvents.PowerModeChanged -= SystemEvents_PowerModeChanged; using (client) { } } - private void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e) - { - if (e.Mode == Microsoft.Win32.PowerModes.Resume) - { - // Force to reconnect device on resume - lock (this) { Fail(); } - } - } - internal bool Tick() { if (this.device is not null)