From 6bab2fc9cbda2bffac56efa295d574aa4343fbaa Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Fri, 9 Feb 2024 15:49:09 +0100 Subject: [PATCH] Anime Matrix hibernate wake-up tweaks --- app/AnimeMatrix/AniMatrixControl.cs | 2 +- app/AnimeMatrix/Communication/Platform/WindowsUsbProvider.cs | 3 +++ app/UI/RForm.cs | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/AnimeMatrix/AniMatrixControl.cs b/app/AnimeMatrix/AniMatrixControl.cs index bce848ce..f433a8bc 100644 --- a/app/AnimeMatrix/AniMatrixControl.cs +++ b/app/AnimeMatrix/AniMatrixControl.cs @@ -80,7 +80,7 @@ namespace GHelper.AnimeMatrix return; } - if (wakeUp && AppConfig.ContainsModel("401")) device.WakeUp(); + if (wakeUp) device.WakeUp(); if (brightness == 0 || (auto && SystemInformation.PowerStatus.PowerLineStatus != PowerLineStatus.Online)) { diff --git a/app/AnimeMatrix/Communication/Platform/WindowsUsbProvider.cs b/app/AnimeMatrix/Communication/Platform/WindowsUsbProvider.cs index 1a8630fa..2db6e1d8 100644 --- a/app/AnimeMatrix/Communication/Platform/WindowsUsbProvider.cs +++ b/app/AnimeMatrix/Communication/Platform/WindowsUsbProvider.cs @@ -37,6 +37,9 @@ namespace GHelper.AnimeMatrix.Communication.Platform HidDevice = DeviceList.Local .GetHidDevices(vendorId, productId) .First(x => x.GetMaxFeatureReportLength() == maxFeatureReportLength); + + Logger.WriteLine("Matrix Device: " + HidDevice.DevicePath); + } catch { diff --git a/app/UI/RForm.cs b/app/UI/RForm.cs index 2f203e01..3c66f7a4 100644 --- a/app/UI/RForm.cs +++ b/app/UI/RForm.cs @@ -34,6 +34,7 @@ namespace GHelper.UI { var parms = base.CreateParams; parms.Style &= ~0x02000000; // Turn off WS_CLIPCHILDREN + parms.ClassStyle &= ~0x00020000; return parms; } }