From bb17927c69ab518d6b96b5c20b3770660646b74a Mon Sep 17 00:00:00 2001 From: snekxs <26660858+snekxs@users.noreply.github.com> Date: Sun, 11 Oct 2026 16:50:44 -0600 Subject: [PATCH] feat(supported): Glorious O 2 PRO, Series 2 PRO, D2 4K/8K, Mini/D2/I2 rows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Scoped to Glorious rows only (a full re-sync pulls in unrelated Logitech/Redragon/Attack Shark drift from the landing page that breaks the Attack Shark X11 crosscheck — that drift belongs to its own sync). Matches openmouse-landing-page#45. --- src/supported-devices-data.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/supported-devices-data.ts b/src/supported-devices-data.ts index 34ebd3e9..1148957a 100644 --- a/src/supported-devices-data.ts +++ b/src/supported-devices-data.ts @@ -227,13 +227,19 @@ export const SUPPORTED_DEVICES: readonly SupportedDeviceEntry[] = [ { brand: "Corsair", model: "Scimitar RGB Elite", status: "driver" }, { brand: "Corsair", model: "Ironclaw RGB", status: "driver" }, { brand: "Corsair", model: "Ironclaw RGB Wireless", status: "pr", pids: [0x1b4c, 0x1b66, 0x1bdc] }, - { brand: "Glorious", model: "Model O 2 Pro Wireless", status: "supported", pids: [0x2033] }, + { brand: "Glorious", model: "Model O 2 PRO", status: "pr", pids: [0x2019, 0x2033] }, { brand: "Glorious", model: "Model O", status: "supported", pids: [0x2011, 0x2022] }, { brand: "Glorious", model: "Model D Wireless", status: "supported", pids: [0x2012, 0x2023] }, { brand: "Glorious", model: "Model D", status: "supported", pids: [0x2012] }, { brand: "Glorious", model: "Model O2 Pro 4K/8K", status: "pr", pids: [0x201b, 0x2035] }, { brand: "Glorious", model: "Model O Pro", status: "supported", pids: [0x2015, 0x2027] }, - { brand: "Glorious", model: "Model D2 Pro Wireless 8K", status: "likely", pids: [0x201c, 0x2036] }, + { brand: "Glorious", model: "Model D2 Pro 4K/8K", status: "pr", pids: [0x201c, 0x2036] }, + { brand: "Glorious", model: "Series 2 PRO", status: "likely", pids: [0x201d, 0x2039] }, + { brand: "Glorious", model: "Model O 2 Mini", status: "likely", pids: [0x826a, 0x826b, 0x826d, 0x827a] }, + { brand: "Glorious", model: "Model D 2 Wireless", status: "likely", pids: [0x824a, 0x824b, 0x824d] }, + { brand: "Glorious", model: "Model D 2 Wired", status: "likely", pids: [0x825a] }, + { brand: "Glorious", model: "Model D- 2 Wired", status: "likely", pids: [0x832a] }, + { brand: "Glorious", model: "Model I 2", status: "likely", pids: [0x821a, 0x821b, 0x821d, 0x831a] }, { brand: "Glorious", model: "Model O3 Wireless", status: "likely", pids: [0xa312, 0xa300] }, { brand: "Endgame Gear", model: "XM2w 4K", status: "supported" }, { brand: "Endgame Gear", model: "OP1we", status: "supported", pids: [0x1961, 0x1962] }, @@ -488,7 +494,6 @@ export const SUPPORTED_DEVICES: readonly SupportedDeviceEntry[] = [ { brand: "Genesis", model: "Krypton 290", status: "pending" }, { brand: "Gigabyte", model: "Aorus M5", status: "pending" }, { brand: "Gigabyte", model: "Aorus M6", status: "pending" }, - { brand: "Glorious", model: "Model D 2 Wireless", status: "pending" }, { brand: "Glorious", model: "Model D-", status: "pending" }, { brand: "Hator", model: "Pulsar 3 Ultra 4K Wireless", status: "pending" }, { brand: "HAVIT", model: "MS1035", status: "pending" },