From 0f22b6e8ccba189f4567916eb674e4a77a51b6fc Mon Sep 17 00:00:00 2001 From: btaylor Date: Mon, 16 Feb 2026 22:04:16 -0500 Subject: [PATCH 1/2] add support for corsair void wireless v2 (0x2a08) --- lib/devices/corsair_void_rich.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/devices/corsair_void_rich.hpp b/lib/devices/corsair_void_rich.hpp index 25dfda8..c43efb6 100644 --- a/lib/devices/corsair_void_rich.hpp +++ b/lib/devices/corsair_void_rich.hpp @@ -24,10 +24,10 @@ namespace headsetcontrol { */ class CorsairVoidRich : public CorsairDevice { public: - static constexpr std::array SUPPORTED_PRODUCT_IDS { - 0x1b1c, 0x1b27, 0x0a14, 0x0a16, 0x0a17, 0x0a1d, 0x0a1a, + static constexpr std::array SUPPORTED_PRODUCT_IDS { + 0x1b1d, 0x1b27, 0x0a14, 0x0a16, 0x0a17, 0x0a1d, 0x0a1a, 0x1b2a, 0x1b23, 0x1b29, 0x0a55, 0x0a51, 0x0a52, 0x0a38, - 0x0a4f, 0x0a2b, 0x0a75, 0x0a56 + 0x0a4f, 0x0a2b, 0x0a75, 0x0a56, 0x2a08 }; std::vector getProductIds() const override From ad1fd98368be698ee7d4ca3b7676061a76713839 Mon Sep 17 00:00:00 2001 From: btaylor Date: Tue, 17 Feb 2026 14:32:33 -0500 Subject: [PATCH 2/2] Undo accidental increment of 0x1b1c --- lib/devices/corsair_void_rich.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/devices/corsair_void_rich.hpp b/lib/devices/corsair_void_rich.hpp index c43efb6..49ac23d 100644 --- a/lib/devices/corsair_void_rich.hpp +++ b/lib/devices/corsair_void_rich.hpp @@ -25,7 +25,7 @@ namespace headsetcontrol { class CorsairVoidRich : public CorsairDevice { public: static constexpr std::array SUPPORTED_PRODUCT_IDS { - 0x1b1d, 0x1b27, 0x0a14, 0x0a16, 0x0a17, 0x0a1d, 0x0a1a, + 0x1b1c, 0x1b27, 0x0a14, 0x0a16, 0x0a17, 0x0a1d, 0x0a1a, 0x1b2a, 0x1b23, 0x1b29, 0x0a55, 0x0a51, 0x0a52, 0x0a38, 0x0a4f, 0x0a2b, 0x0a75, 0x0a56, 0x2a08 };