Skip to content

Add Chroma Addressable RGB Controller support - #961

Open
jooj211 wants to merge 1 commit into
1kc:masterfrom
jooj211:support-chroma-argb-controller
Open

Add Chroma Addressable RGB Controller support#961
jooj211 wants to merge 1 commit into
1kc:masterfrom
jooj211:support-chroma-argb-controller

Conversation

@jooj211

@jooj211 jooj211 commented May 12, 2026

Copy link
Copy Markdown

Summary

  • add a device config for the Razer Chroma Addressable RGB Controller, product ID 0x0F1F
  • update the librazermacos submodule to include native accessory detection and effect routing for the controller
  • reuse the existing accessory UI controls for none, static, wave, spectrum, and breathe effects

Fixes #201.

IssueHunt bounty: https://oss.issuehunt.io/r/1kc/razer-macos/issues/201

Dependency

Tests

  • parsed src/devices/chroma_addressable_rgb_controller.json with JSON.parse
  • node --check src/main/razerdevicemanager.js
  • node --check src/main/device/razerdeviceaccessory.js
  • git diff --check in the main repo
  • git diff --check in librazermacos

I do not have the physical ARGB controller available, so the native support is based on the merged OpenRazer implementation for the same product ID in openrazer/openrazer#1929 and the existing Chroma HDK-compatible accessory effect path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Chroma Addressable RGB Controller

1 participant