Aura fixes

This commit is contained in:
Serge
2023-12-20 01:48:55 +01:00
parent 77f8d34d13
commit 88d4e5d3a8

View File

@@ -468,6 +468,7 @@ namespace GHelper.USB
{ {
Init(); Init();
AsusHid.WriteAura(new byte[] { AsusHid.AURA_ID, 0xbc }); AsusHid.WriteAura(new byte[] { AsusHid.AURA_ID, 0xbc });
AsusHid.WriteAura(MESSAGE_APPLY);
} }
Array.Clear(keyBuf, 0, keyBuf.Length); Array.Clear(keyBuf, 0, keyBuf.Length);
@@ -537,10 +538,14 @@ namespace GHelper.USB
ApplyDirect(Enumerable.Repeat(color, AURA_ZONES).ToArray(), init); ApplyDirect(Enumerable.Repeat(color, AURA_ZONES).ToArray(), init);
return; return;
} }
else else
{ {
if (init) AsusHid.WriteAura(new byte[] { AsusHid.AURA_ID, 0xbc }); if (init)
{
Init();
AsusHid.WriteAura(new byte[] { AsusHid.AURA_ID, 0xbc });
AsusHid.WriteAura(MESSAGE_APPLY);
}
byte[] buffer = new byte[64]; byte[] buffer = new byte[64];
buffer[0] = AsusHid.AURA_ID; buffer[0] = AsusHid.AURA_ID;