From 94a116c19d2d6a78d12f45e0d54317d3763445a8 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Sat, 6 Jun 2026 00:17:50 -0400 Subject: [PATCH] Add Corsair Virtuoso Max Wireless support (0x1b1c:0x2a02) The Virtuoso Max Wireless receiver uses the same V2 protocol as the existing Void V2W device. Battery status and sidetone confirmed working on Linux via the wireless receiver (interface 4, usage page 0xff42). Co-Authored-By: Claude Opus 4.6 --- lib/devices/corsair_void_v2w.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/devices/corsair_void_v2w.hpp b/lib/devices/corsair_void_v2w.hpp index a557266..248065e 100644 --- a/lib/devices/corsair_void_v2w.hpp +++ b/lib/devices/corsair_void_v2w.hpp @@ -27,7 +27,7 @@ namespace headsetcontrol { */ class CorsairVoidV2W : public CorsairDevice { public: - static constexpr std::array SUPPORTED_PRODUCT_IDS { 0x2a08 }; + static constexpr std::array SUPPORTED_PRODUCT_IDS { 0x2a08, 0x2a02 }; std::vector getProductIds() const override {