Backlight control fix

This commit is contained in:
Serge
2023-05-27 22:44:54 +02:00
parent 47d96aca61
commit 1cda822820
3 changed files with 15 additions and 38 deletions

View File

@@ -262,17 +262,20 @@ namespace GHelper
device.CloseDevice();
}
// Backup payload for old models
byte[] msgBackup = { INPUT_HID_ID, 0xba, 0xc5, 0xc4, (byte)brightness };
var devicesBackup = GetHidDevices(deviceIds, 0);
foreach (HidDevice device in devicesBackup)
if (AppConfig.ContainsModel("503"))
{
device.OpenDevice();
device.WriteFeatureData(msgBackup);
device.CloseDevice();
byte[] msgBackup = { INPUT_HID_ID, 0xba, 0xc5, 0xc4, (byte)brightness };
var devicesBackup = GetHidDevices(deviceIds, 0);
foreach (HidDevice device in devicesBackup)
{
device.OpenDevice();
device.WriteFeatureData(msgBackup);
device.CloseDevice();
}
}
}