1
0
mirror of https://github.com/DarthAffe/RGB.NET.git synced 2025-12-12 17:48:31 +00:00

Fixed some small mistakes left from the LedId-conversion

This commit is contained in:
Darth Affe 2017-12-18 22:06:19 +01:00
parent d7c12e5e4c
commit 741523d6ef
6 changed files with 7 additions and 4 deletions

View File

@ -17,6 +17,7 @@
<dependencies>
<dependency id="RGB.NET.Core" version="0.0.1" />
<dependency id="System.ValueTuple" version="4.4.0" />
<dependency id="HidSharp" version="1.5" />
</dependencies>
</metadata>
<files>

View File

@ -203,7 +203,7 @@
<Width>1.5</Width>
</Led>
<Led Id="Keyboard_ArrowLef">
<Led Id="Keyboard_ArrowLeft">
<X>+6.75</X>
</Led>
<Led Id="Keyboard_ArrowDown" />

View File

@ -203,7 +203,7 @@
<Width>1.5</Width>
</Led>
<Led Id="Keyboard_ArrowLef">
<Led Id="Keyboard_ArrowLeft">
<X>+6.75</X>
</Led>
<Led Id="Keyboard_ArrowDown" />

View File

@ -28,7 +28,7 @@ namespace RGB.NET.Devices.Logitech
#region Methods
/// <inheritdoc />
protected override object CreateLedCustomData(LedId ledId) => PerKeyIdMapping.DEFAULT[ledId];
protected override object CreateLedCustomData(LedId ledId) => PerKeyIdMapping.DEFAULT.TryGetValue(ledId, out LogitechLedId logitechLedId) ? logitechLedId : LogitechLedId.Invalid;
/// <inheritdoc />
protected override void UpdateLeds(IEnumerable<Led> ledsToUpdate)

View File

@ -122,6 +122,8 @@ namespace RGB.NET.Devices.Logitech
{ LedId.Keyboard_Programmable7, LogitechLedId.G_7 },
{ LedId.Keyboard_Programmable8, LogitechLedId.G_8 },
{ LedId.Keyboard_Programmable9, LogitechLedId.G_9 },
{ LedId.Logo, LogitechLedId.G_LOGO },
{ LedId.Keyboard_Custom1, LogitechLedId.G_BADGE },
};
}
}

View File

@ -52,7 +52,7 @@ namespace RGB.NET.Devices.Novation
}
/// <inheritdoc />
protected override object CreateLedCustomData(LedId ledId) => LaunchpadIdMapping.DEFAULT[ledId];
protected override object CreateLedCustomData(LedId ledId) => LaunchpadIdMapping.DEFAULT.TryGetValue(ledId, out NovationLedId novationLedId) ? novationLedId : NovationLedId.Invalid;
#endregion
}