fwupd/plugins/steelseries
Richard Hughes 5079f26f0e Never guess the version format from the version string
This leads to madness, as some formats are supersets of the detected types,
e.g. 'intel-me' is detected as 'quad' and 'bcd' is detected as 'pair'.

Where the version format is defined in a specification or hardcoded in the
source use a hardcoded enum value, otherwise use a quirk override.

Additionally, warn if the version does not match the defined version format
2019-04-30 09:25:41 +01:00
..
fu-plugin-steelseries.c Show a console warning if loading an out-of-tree plugin 2019-01-19 07:26:20 +00:00
fu-steelseries-device.c Never guess the version format from the version string 2019-04-30 09:25:41 +01:00
fu-steelseries-device.h Use '#pragma once' to avoid a lot of boilerplate 2019-02-09 08:42:30 -06:00
meson.build Show a console warning if loading an out-of-tree plugin 2019-01-19 07:26:20 +00:00
README.md trivial: Document the GUID generation scheme 2018-11-08 20:39:46 +00:00
steelseries.quirk Change the quirk file structure to be more efficient 2018-06-28 13:32:30 +01:00

SteelSeries Support

Introduction

This plugin is used to get the correct version number on SteelSeries gaming mice. These mice have updatable firmware but so far no updates are available from the vendor.

GUID Generation

These devices use the standard USB DeviceInstanceId values, e.g.

  • USB\VID_1038&PID_1702&REV_0001
  • USB\VID_1038&PID_1702
  • USB\VID_1038