mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2025-12-13 10:08:31 +00:00
Merge pull request #99 from Xeevis/patch/m65_rgb_elite
Added Corsair M65 RGB Elite
This commit is contained in:
commit
50689af9b8
@ -62,6 +62,8 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
{
|
{
|
||||||
if (string.Equals(DeviceInfo.Model, "GLAIVE RGB", StringComparison.OrdinalIgnoreCase))
|
if (string.Equals(DeviceInfo.Model, "GLAIVE RGB", StringComparison.OrdinalIgnoreCase))
|
||||||
return MouseIdMapping.GLAIVE.TryGetValue(ledId, out CorsairLedId id) ? id : CorsairLedId.Invalid;
|
return MouseIdMapping.GLAIVE.TryGetValue(ledId, out CorsairLedId id) ? id : CorsairLedId.Invalid;
|
||||||
|
else if (string.Equals(DeviceInfo.Model, "M65 RGB ELITE", StringComparison.OrdinalIgnoreCase))
|
||||||
|
return MouseIdMapping.M65_RGB_ELITE.TryGetValue(ledId, out CorsairLedId id) ? id : CorsairLedId.Invalid;
|
||||||
else
|
else
|
||||||
return MouseIdMapping.DEFAULT.TryGetValue(ledId, out CorsairLedId id) ? id : CorsairLedId.Invalid;
|
return MouseIdMapping.DEFAULT.TryGetValue(ledId, out CorsairLedId id) ? id : CorsairLedId.Invalid;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,5 +21,11 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
{ LedId.Mouse2, CorsairLedId.B2 },
|
{ LedId.Mouse2, CorsairLedId.B2 },
|
||||||
{ LedId.Mouse3, CorsairLedId.B5 },
|
{ LedId.Mouse3, CorsairLedId.B5 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
internal static readonly Dictionary<LedId, CorsairLedId> M65_RGB_ELITE = new Dictionary<LedId, CorsairLedId>
|
||||||
|
{
|
||||||
|
{ LedId.Mouse1, CorsairLedId.B1 },
|
||||||
|
{ LedId.Mouse2, CorsairLedId.B3 },
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user