diff --git a/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/KrakenV3.cs b/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/KrakenV3.cs index e476144..a51b96a 100644 --- a/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/KrakenV3.cs +++ b/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/KrakenV3.cs @@ -43,6 +43,13 @@ internal sealed class KrakenV3 : Hardware Array.Copy(new byte[] { 0x72, 0x01, 0x01, 0x00 }, 0, _setPumpTarget, 0, 4); Array.Copy(new byte[] { 0x72, 0x02, 0x01, 0x01 }, 0, _setFanTarget, 0, 4); break; + case 0x3012: + Name = "NZXT Kraken Elite v2"; + _fanControl = true; + _supportedFirmware = "1.2.1"; + Array.Copy(new byte[] { 0x72, 0x01, 0x01, 0x00 }, 0, _setPumpTarget, 0, 4); + Array.Copy(new byte[] { 0x72, 0x02, 0x01, 0x01 }, 0, _setFanTarget, 0, 4); + break; case 0x300E: Name = "NZXT Kraken"; _fanControl = true; diff --git a/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/NzxtGroup.cs b/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/NzxtGroup.cs index 379993b..a4ca7be 100644 --- a/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/NzxtGroup.cs +++ b/LibreHardwareMonitorLib/Hardware/Controller/Nzxt/NzxtGroup.cs @@ -41,6 +41,7 @@ internal class NzxtGroup : IGroup case 0x3008: // Kraken Z3 case 0x300C: // Kraken 2023 elite case 0x300E: // Kraken 2023 standard + case 0x3012: // Kraken elite v2 // NZXT KrakenV3 Devices var krakenV3 = new KrakenV3(dev, settings); _report.AppendLine($"Device name: {productName}");