Skip to content

VRGB v.0.3.1 - Multi-device support

Choose a tag to compare

@vrgb-dev vrgb-dev released this 08 Apr 20:23
· 48 commits to main since this release

VRGB v0.3.1 — Multi-device support

VRGB v0.3.1 introduces a multi-device architecture for ASUS HID LampArray keyboards on Linux, expanding support beyond a single system while maintaining the same lightweight, userspace approach.

Highlights

  • multi-device support via verified device mappings
  • removed hardcoded HID targeting and global report IDs
  • per-device firmware and color report handling
  • no regressions for existing supported hardware

Verified mappings

  • ITE5570 / HID_ID 0018:00000B05:000019B6

    • ASUS Vivobook S14 (S5406SA)
    • firmware: 0x0B
    • color: 0x05
  • ITE5570 / HID_ID 0018:00000B05:00005570

    • ASUS Vivobook S16 series (M5606K, M5606WA)
    • firmware: 0x46
    • color: 0x45

Notes

  • OEM rainbow mode is not guaranteed across devices (uses ASUS WMI, separate from HID control)
  • support expands through verified hardware reports and device mappings

Community

If VRGB works (or does not work) on your system, please open a report with:

vrgb --debug status