{
  "id": "thermaltake/riing",
  "vendor": "Thermaltake",
  "model": "Riing",
  "aliases": [
    "Thermaltake Riing"
  ],
  "category": "peripheral",
  "identifiers": {
    "usb": [
      "264a:1fa5",
      "264a:1fa6",
      "264a:1fa7",
      "264a:1fa8",
      "264a:1fa9",
      "264a:1faa",
      "264a:1fab",
      "264a:1fac",
      "264a:1fad",
      "264a:1fae",
      "264a:1faf",
      "264a:1fb0",
      "264a:1fb1",
      "264a:1fb2",
      "264a:1fb3",
      "264a:1fb4",
      "264a:1fb5"
    ]
  },
  "status": "controllable",
  "interfaces": [
    {
      "name": "RGB lighting",
      "transport": "usb",
      "status": "documented",
      "notes": "Lighting control only, USB HID (OpenRGB)"
    }
  ],
  "projects": [
    {
      "name": "OpenRGB",
      "url": "https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master/Controllers/ThermaltakeRiingController",
      "kind": "driver",
      "license": "GPL-2.0-or-later"
    }
  ],
  "install": [
    {
      "project": "OpenRGB",
      "method": "host-software",
      "guide": "https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/Documentation/USBAccess.md",
      "installer": "https://openrgb.org/releases.html",
      "difficulty": "easy",
      "brick_risk": "low",
      "reversible": "yes",
      "notes": "Nothing is flashed: OpenRGB sets the lighting over USB from your computer. OpenRGB warns that its reverse-engineered protocols have damaged some hardware in the past."
    }
  ],
  "provenance": {
    "sources": [
      "openrgb"
    ]
  },
  "updated": "2026-10-17"
}