-
Notifications
You must be signed in to change notification settings - Fork 7
Configuration
This documentation is updated for v0.5.0
You can configure LightFX Extender by editing settings.json that you can find in the "%APPDATA%\LightFX Extender" folder, where %APPDATA%
is usually defined as C:\Users\<username>\AppData\Roaming
. Within this file, there are many advanced options which are explained below.
Possible options are shown within the [
and ]
brackets and separated by a comma. Italic options are the default options.
-
AutoUpdatesEnabled [true, false]: Enables or disables the automatic update feature of LightFX Extender
-
MinimumLogLevel ["Debug", "Info", "Warning", "Error"]: Changes the minimum log level that should be shown in the log file
-
TimelineUpdateInterval [any positive integer, 20]: Defines the sleep period in milliseconds when a timeline is being performed that spans multiple color update iterations
-
TrayIcon
- Enabled [true, false]: Enables or disables the tray icon (the icon in the notification area on the taskbar)
- UseGameIcon [true, false]: Enables or disables the use of the icon of the application that currently uses LightFX Extender; if disabled, the default icon will be loaded
-
Devices
-
EnabledDevices
- Contains a list of found devices of which each device can be set to true or false in order to respectively enable or disable it
-
LightFX
-
AlienwareDllName [any string, "LightFX.dll"]: Sets the DLL file name of Alienware's LightFX.dll that will be used to load (located in
%WINDIR%\System32
and/or%WINDIR%\SysWOW64
, depending on your CPU architecture) -
AlienwareBackupDllName [any string, "LightFX_.dll"]: Basically the same as AlienwareDllName, except that this file is located within the application directory instead of the system directory, can be used if a game includes its own
LightFX.dll
and it's not working without it
-
AlienwareDllName [any string, "LightFX.dll"]: Sets the DLL file name of Alienware's LightFX.dll that will be used to load (located in
-
Lightpack
-
SocketApi
- Hostname [any IP address as string, "127.0.0.1"]: The hostname of the Lightpack API
- PortNumber [any number 1-65535 as string, "3636"]: The port number of the Lightpack API
- Key [any string, ""]: The key that is used for accessing the Lightpack API
-
SocketApi
-
Logitech
-
ColorRange (used for LED value scaling)
- LightFXMin [any number 0-255, 0]: The minimum LED input value from the game
- LightFXMax [any number 0-255, 255]: The maximum LED input value from the game
- LogitechMin [any number 0-100, 0]: The minimum LED output value to the Logitech API
- LogitechMax [any number 0-100, 100]: The maximum LED output value to the Logitech API
- RestoreLightsOnNullEnabled [true, false]: Enables or disables the feature that the lights will be restored to default when it's actually completely off (all values are 0)
- G110WorkaroundEnabled [true, false]: Enables or disables the workaround for the G110
-
ColorRange (used for LED value scaling)
-
Razer
-
Hardware
- UseWithKeyboard [true, false]: Enables or disables keyboard support
- UseWithMouse [true, false]: Enables or disables mouse support
- UseWithHeadset [true, false]: Enables or disables headset support
- UseWithMousepad [true, false]: Enables or disables mousepad support
- UseWithKeypad [true, false]: Enables or disables keypad support
-
Hardware
-
EnabledDevices
-
Games
-
GuildWars2
- TeamColorEnabled [true, false]: Enables or disables the custom light animation when entering a WvW map or joining a PvP team
- TeamColorAnimation ["Pulse", "Walk"]: Changes the custom team color animation
-
GuildWars2