Skip to content

[New device] Support for all Alienware and Dell G devices.

Name of device:

All Alienware notebooks and desktop devices, some mouse, monitor and external keyboards in progress.
Full list of supported and tested devices = https://github.com/T-Troll/alienfx-tools/wiki/Supported-and-tested-devices-list

Link to manufacturer's product page:

Multiply: https://www.dell.com/en-us/shop/sfc/sf/alienware-laptops https://www.dell.com/en-us/shop/sfc/sf/alienware-desktops https://www.dell.com/en-us/shop/gaming-gaming-accessories/ac/6488 (some of them)

Please select what type of device/interface the device uses:

DeviceTypeUSB
~"DeviceType::ACPI"

ID information:

vids {0x187c, 0x0d62, 0x0424, 0x0461, 0x04f2}, multiply PIDs.

Please attach screenshots of the device's official control application here:

Here are link to unofficial app manual with screenshots - https://github.com/T-Troll/alienfx-tools/blob/master/Doc/alienfx-gui.md

Please attach device captures here:

All devices interface commands located here: https://github.com/T-Troll/AlienFX-SDK/blob/master/AlienFX_SDK/alienfx-controls.h
Please keep in mind all control interfaces is without ReportID byte, Report IDs defined into https://github.com/T-Troll/AlienFX-SDK/blob/master/AlienFX_SDK/AlienFX_SDK.cpp (see Functions::AlienFXInitialize)
ACPI-controlled device functions defined into Functions::SetAcpiColor, Functions::Reset, but require kernel driver to operate.

Additional information

I'm the maintainer of the 3-rd party Alienware light control suite (https://github.com/T-Troll/alienfx-tools).
As you can see, i have C++ SDK library with width device range and functions support (https://github.com/T-Troll/AlienFX-SDK)
Both are Windows-only.

Feel free to integrate it into OpenRGB.

PS: More devices in develoment.

Checklist for Step2

  • Name of device
  • A link to the vendors product page has been included
  • The transport bus has been identified and the appropriate label added to the issue.
  • The device ID's have been included for USB or PCI
  • Screenshots of the OEM Application are included
  • There is either, appropriate code examples linked or suitable device captures attached
Edited by Roman Lain