Browse by type
AWCC is not needed anymore - here are light weighted tools for Alienware systems lights, fans, power profile control:
- AlienFX Control - AWCC alternative in 500kb. You can control your system lights (including hardware and software effects such as system parameters monitoring, ambient lights, sound haptic), fans, temperatures, power settings, and a lot more.
- AlienFX Monitor - System monitoring tool - you can check system health and put important parameters into tray.
- AlienFX-CLI - Make changes and check status of your AlienFX lights from the CLI (command-line interface).
- LightFX - Dell LightFX library emulator. Supports all Dell's API functions using my low-level SDK. It can be used for any LightFX/AlienFX-compatible game.
- AlienFan GUI control - simple fan and power control utility. Set your fan parameters according to any system temperature sensor, switch system power modes, etc.
- AlienFan-CLI - Command-line interface tool for control fans (and lights for some systems) as well as some power settings from the command line.
- AlienFX-Config - Simple script to backup/restore/delete tools configuration from registry. Run alienfx-config.cmd without parameters for usage.
Light control tools work with USB/ACPI hardware devices directly, not requiring the installation of other tools/drivers.
For fan/power control, instead of many other fan control tools, like SpeedFan, HWINFO or Dell Fan Control, this tool does not use direct EC (Embed controller) access and data modification.
It utilizes proprietary Alienware function calls inside ACPI BIOS (the same used by AWCC).
alienfx-cli can work even with missing devices, Dell LightFX needs to be present in the system).In case you install tools version between 4.2.1 and 6.4.3.2, Anti-viruses can detect virus into project package.
It's not a virus, you can read why it happened here.
Please add application folder into anti-virus exception list.
alienfan-gui and alienfan-cli always require Administrator rights (for communication with hardware).alienfx-gui require Administrator rights in some cases (this functions will be disabled in case you chancel UAC request):alienfan-gui)alienfx-mon require Administrator rights in case BIOS or Alienware monitoring enabled (the same reason as for alienfx-gui)alienfx-cli don't require Administrator privilege and can be run at any level.
All the tools don't require an Internet connection, but alienfan-gui, alienfx-mon and alienfx-gui will connect to GitHub to check for updates if a connection is available.
DPTF folder to <Windows folder>\System32\drivers\DriverData\Intel\DPTF\dv\alienfx-gui or alienfx-cli probe to check and set light names (light control tools will have limited functionality without this step).Ambient effect mode uses DirectX for screen capturing, so you need to download and install it from here. Other modes don't require it, so you need it if you plan to use Ambient effects only.LightFx.dll into game/application folder or into %windir%\System32 for use it with all light-enabled applications.alienfx-cli high-level support, both of my emulated (see above) or Alienware LightFX DLLs should be installed on your computer. These are installed automatically with Alienware Command Center, and the program should pick them up. You also should enable Alienfx API into AWCC to utilize high-level access: Settings-Misc at Metro version (new), right button context menu, then "Allow 3rd-party applications" in older Desktop version. alienfx-cli setover command.Libre Hardware Monitor before running fan control app - this provide more sensors to control.Please read How to start guide first!
Light control: Virtually any Alienware/Dell G-series (with Alienware keyboard) notebook and desktop, some Alienware mouses, Alienware keyboards, Alienware monitors (except "F"-series (last letter of the model)).
Fan control: Modern Alienware/Dell G-Series notebooks (any m-series, x-series, Area51m), Aurora R7 (and later model) desktops.
Project Wiki has more details and the list of tested devices.
If your light device is not supported, you can help me support it.
In case of issues with fan control, please open issue here or contact me via Discord support server.
AlienFX-GUI or AlienFX-CLI freeze at start for more, then 6 seconds, disconnect you monitor USB cable or reset monitor settings to default (hardware bug).Join Discord support server in case you have any questions.
Author does not accept any donates, except you can share any Alienware/Dell hardware for testing. Contact me in Discord about it.
Feel free to promote this project online if you like it instead!
Prerequisites: - Visual Studio Community 2019 (Visual Studio 2026 starting from v9.4.0). - (Optional) Microsoft WDK (Driver kit) should be installed in case you want to build against older V1 fan SDK.
Build process: - Clone repository - Open solution from your Visual Studio, build.
MIT. You can use these tools for any non-commercial or commercial use, modify it any way - supposing you provide a link to this page from your product page and mention me as one of the authors.
Functionality idea and code, new devices support, haptic and ambient algorithms by T-Troll.
Low-level SDK based on Gurjot95's AlienFX_SDK.
High-level API code and alienfx-cli based on Kalbert312's alienfx-cli.
Spectrum Analyzer is based on Tnbuig's Spectrum-Analyzer-15.6.11.
FFT subroutine utilizes Kiss FFT library.
DXGi Screen capture based on Bryal's DXGCap example.
Special thanks to DavidLapous for inspiration and advice!
Special thanks to theotherJohnC for the Performance Boost idea!
Per-Key RGB devices testing and a lot of support by rirozizo.
Aurora R7 testing by Raoul Duke.
Support for mouse and a lot of testing by Billybobertjoe
A lot of G-mode ideas and testing from Hellohi3654
Alienware m15R6 device mapping and testing by Professor-Plays
Special thanks to PhSMu for ideas, Dell G-series testing, and artwork.
$ claude mcp add alienfx-tools \
-- python -m otcore.mcp_server <graph>