Home

Awesome

LightFX Extender

Build status GitHub Latest Release GitHub All Releases

LightFX Extender allows gamers to take advantage of LightFX (or AlienFX) features in other hardware besides Alienware, such as Logitech keyboards and Lightpack devices. It also adds some small extra features for specific games that have one or more extra APIs.

Installation

Go to releases, find the latest version and download the correct architecture (x86 for 32-bit and x64 for 64-bit) for the game you want to use LightFX Extender for. After downloading, extract LightFX.dll and CUESDK_2013.dll (for 32-bit) or CUESDK.x64_2013.dll (for 64-bit) to the game folder.

Before you start the game, make sure you have enabled the SDK settings in the device software:

When you start the game, LightFX Extender should be loaded automatically with the game. Sometimes you have to enable LightFX or AlienFX in the game first; this varies for each game. If LightFX Extender is loaded, you should see an icon in the notification area next to the clock on your taskbar. You can right-click on that icon in order to enable or disable various detected devices. If LightFX Extender is started for the first time, it will automatically attempt to enable all supported devices.

For advanced configuration, please check the settings.json file in the configuration folder (%APPDATA%\LightFX Extender) or right-click on the icon in your taskbar and choose Open configuration folder. If this file has not been created yet, it will automatically be created the first time you start and close the game. Deleting this file will cause the settings to be reset to default. More information about the advanced configuration can be found on the wiki.

Updating

LightFX Extender has support for automatic updates. However, there is always a possibility that this might fail. If this happens, just follow the instructions under Installation. If you want to disable automatic updates, open settings.json in the configuration folder (see Installation) and change the entry AutoUpdatesEnabled to false.

Support

Hardware

Games

Theoretically, every game that has support for LightFX, is supported by LightFX Extender. But it's possible that some games don't work well with it, so if you found a game that's not working with LightFX Extender, submit an issue. The tested games are:

Unless otherwise specified, the games are x86 and therefore use the x86 build of LightFX Extender.

There is an external community maintained list available that aims to provide detailed information about games that support LightFX and LightFX Extender. Please note that, although I was indirectly involved in its creation, it's not made by me and therefore not supported by me. Please do not report any issues regarding that list here, but go to the website instead.

Contribute

If you want to contribute to the project, make a fork, change stuff and do a pull request. Submitting issues is also welcome.

Example contributions that come to mind are: