OPENRGB LISTENER
Reads live device colors and modes through the OpenRGB SDK bridge.

Aurora is a Windows control project built to connect hardware that does not naturally speak the same lighting language. Its first target is the Lemokey P1 HE keyboard—bridging OpenRGB intent to the keyboard’s known-good controls.
The Lemokey P1 HE is capable hardware, but it is not natively recognized by OpenRGB. Aurora explores the missing layer between them: listening, translating, diagnosing, and forwarding only commands proven safe on the keyboard.
Reads live device colors and modes through the OpenRGB SDK bridge.
Translates standard RGB intent into commands understood by the P1 HE.
Matches outside lighting modes to the closest keyboard-native Aurora effect.
Exposes connection state, detected device, RGB values, mappings, and errors.
HID communication and acknowledged command sequences
OpenRGB SDK listener with device refresh and live RGB reads
Mode aliases, clean diagnostics, and safe unsupported-mode handling
Expand and verify native effect mappings across OpenRGB modes
Determine whether reliable per-key RGB streaming is possible
Bring the finished Figma control deck into the working Windows app

Aurora is not being presented as finished software. It is a real, working experiment—documenting the difficult parts, the hardware limitations, and every useful breakthrough along the way.
[email protected]