From 330a67b5fe5ad74e5f86942a234d18cada13331c Mon Sep 17 00:00:00 2001 From: Andrii Dushko Date: Thu, 1 Sep 2022 13:24:38 +0300 Subject: [PATCH] corsair: add SABRE RGB PRO Gaming mouse --- data/device-tests/corsair-sabre-rgb-pro.json | 30 ++++++++++++++++++++ data/device-tests/meson.build | 1 + plugins/corsair/corsair.quirk | 7 +++++ 3 files changed, 38 insertions(+) create mode 100644 data/device-tests/corsair-sabre-rgb-pro.json diff --git a/data/device-tests/corsair-sabre-rgb-pro.json b/data/device-tests/corsair-sabre-rgb-pro.json new file mode 100644 index 000000000..1a69c160d --- /dev/null +++ b/data/device-tests/corsair-sabre-rgb-pro.json @@ -0,0 +1,30 @@ +{ + "name": "Corsair SABRE RGB PRO Gaming Mouse", + "interactive": false, + "steps": [ + { + "url": "https://fwupd.org/downloads/6a765b6f9cdd2ac91c43b0d6e6e0d256e1c575dae6da2e287d603a1d8e9c5b49-corsair-vise-1.15.29.cab", + "components": [ + { + "version": "1.15.29", + "protocol": "com.corsair.bp", + "guids": [ + "7eb05392-a5e0-529a-991b-1910a4bce8cf" + ] + } + ] + }, + { + "url": "https://fwupd.org/downloads/ad9aef845359ba6c8425329df68ff92e299588af334be2bc867e3b6e690c4279-corsair-vise-1.15.30.cab", + "components": [ + { + "version": "1.15.30", + "protocol": "com.corsair.bp", + "guids": [ + "7eb05392-a5e0-529a-991b-1910a4bce8cf" + ] + } + ] + } + ] +} diff --git a/data/device-tests/meson.build b/data/device-tests/meson.build index 74d53ce50..9c0bd8c07 100644 --- a/data/device-tests/meson.build +++ b/data/device-tests/meson.build @@ -8,6 +8,7 @@ install_data([ 'corsair-katar-pro-wireless.json', 'corsair-katar-pro-xt.json', 'corsair-sabre-pro.json', + 'corsair-sabre-rgb-pro.json', 'dell-kh08p.json', 'dell-wd19tb.json', 'fwupd-a3bu-xplained.json', diff --git a/plugins/corsair/corsair.quirk b/plugins/corsair/corsair.quirk index 8f4d079b6..9ec8f4cd1 100644 --- a/plugins/corsair/corsair.quirk +++ b/plugins/corsair/corsair.quirk @@ -36,3 +36,10 @@ GType = FuCorsairDevice Name = HARPOON RGB WIRELESS Gaming Mouse CorsairDeviceKind = mouse Flags = legacy-attach + +[USB\VID_1B1C&PID_1B79] +Plugin = corsair +GType = FuCorsairDevice +Name = SABRE RGB PRO Gaming Mouse +CorsairDeviceKind = mouse +Flags = legacy-attach,no-version-in-bl