{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "HyperX QuadCast 2 S RGB control implements a macOS client for the microphone's USB HID lighting exchange. The source documents seven-packet color updates, acknowledgments, upper and lower LED zones, and IOKit collection selection and response draining. The app controls solid colors and brightness through a menu bar interface.",
  "description_zh": "HyperX QuadCast 2 S RGB control 在 macOS 上实现麦克风 USB HID 灯光控制。项目记录七包颜色更新、应答、上下灯区，以及 IOKit 设备集合选择和响应读取的细节；菜单栏应用可设置纯色与亮度。",
  "entry_url": "https://awesomerea.org/resources/hyperx-quadcast-2s-rgb-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hyperx-quadcast-2s-rgb-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/matiasromero/hyperx-quadcast-colors-utility/blob/263bdb11409af37725e44853618cd1c2a1bb4457/README.md",
  "group": "cases",
  "id": "hyperx-quadcast-2s-rgb-case",
  "json_url": "https://awesomerea.org/resources/hyperx-quadcast-2s-rgb-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/hyperx-quadcast-2s-rgb-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hyperx-quadcast-2s-rgb-case/index.md",
  "name": "HyperX QuadCast 2 S: reconstructing RGB control on macOS",
  "name_zh": "HyperX QuadCast 2 S：在 macOS 上重建 RGB 灯光控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "macOS 14 or later and a HyperX QuadCast 2 S are required; source builds require Xcode 15+ and xcodegen.",
    "Animated lighting modes are unsupported because their 2 S protocol remains undecoded.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 macOS 14 及以上版本和 HyperX QuadCast 2 S；从源码构建还需 Xcode 15 及以上版本与 xcodegen。",
    "由于 2 S 的相关协议尚未解析，暂不支持动态灯光模式。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/matiasromero/hyperx-quadcast-colors-utility",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
