fwupd/plugins/corsair
Richard Hughes d3d7cfa816 Add plugin quirk keys earlier in the startup process
This allows creating the silo when starting the engine with custom
plugin keys such as WacomI2cFlashBaseAddr.

If we move the plugin initialization earlier then we don't get the
HwID matches, so we really do have to split this into a 4-stage startup,
e.g. ->load(), ->init(), ->startup() and ->coldplug().
2022-05-09 11:13:52 +01:00
..
corsair.quirk Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00
fu-corsair-common.c Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00
fu-corsair-common.h Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00
fu-corsair-device.c corsair: Use correct format specifier in error message 2022-04-23 10:28:16 +01:00
fu-corsair-device.h Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00
fu-plugin-corsair.c Add plugin quirk keys earlier in the startup process 2022-05-09 11:13:52 +01:00
meson.build Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00
README.md Add a plugin for Corsair devices 2022-04-08 12:52:08 +01:00

Corsair

Introduction

This plugin allows to update firmware on Corsair mice and receivers:

  • SABRE RGB PRO WIRELESS
  • SLIPSTREAM WIRELESS USB Receiver

Update Behavior

Mice and/or it's wireless adapter must be connected to host via USB cable to apply an update. The device is switched to bootloader mode to flash updates, and is reset automatically to new firmware after flashing.