Skip to content
This repository has been archived by the owner on May 30, 2018. It is now read-only.

Configuration

Archomeda edited this page Jan 1, 2016 · 7 revisions

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
    • 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
    • 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
    • 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
  • 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
Clone this wiki locally