Skip to content

Releases: Maassoft/ColorControl

New release: 8.3.0.0

07 Jan 14:02
Compare
Choose a tag to compare

NVIDIA controller/Options:

  • dithering and HDR settings will now correctly be reported for each display
  • added display drop down to the "test dithering" settings on the Options tab page. This allows dithering to be applied to a specific display.
  • driver settings will now be refreshed properly after changes have been made through the NVIDIA control panel. This also fixes the issue that applying driver settings through ColorControl could revert settings made through the control panel.
  • added some anisotropic/texture filtering quality driver settings
  • improve tooltip of list view
  • updated NVIDIA Profile Inspector so that settings like "rBAR" (Resizable BAR) are shown properly.
    NOTE: driver settings shown in red can only be applied if ColorControl runs as administrator. Will probably be fixed in a future version.

AMD controller:

  • changed all API calls so they use the ADL2 functions instead of the old ones

LG controller:

  • added Real Cinema setting

General:

  • fixed an issue that could cause the app to crash on startup if the Windows Performance Counters where corrupt
  • adding or cloning a preset will now focus the new preset

New release: 8.2.0.0

04 Dec 09:17
Compare
Choose a tag to compare

LG controller

  • added setting to Options to automatically set selected device to last powered on TV

Added Expert actions:

  • Fine Tune Dark Areas (2019+ models)
  • Black Stabilizer (2021+ models)
  • White Stabilizer (2021+ models)
  • Reduce Blue Light (2021+ models)
  • Game Mode (HDMI1-4) (2021+ models)
  • VRR & G-Sync (2021+ models)
  • AMD FreeSync Premium (2021+ models)
  • Prevent Input Delay(Input Lag) (2021+ models)

General

  • added "Automatically install updates" setting to options. Only available if checking for updates is also activated and if the service is running.

New release: 8.1.0.0

13 Nov 14:11
Compare
Choose a tag to compare

LG controller:

  • the power off/on settings for the screensaver and Windows power settings have been separated into separate off and on options. NOTE: you will have to manually enable these options again because they are not migrated automatically.
  • started to change the visibility of some Expert-settings. This means that some settings are now only available for certain models. For example, "Peak Brightness" is now only accessible for 2019+ models. This filtering currently only works for OLED models.
  • added FreeSync HDMI settings for all 2020 or newer TV's
  • restructured Actions-menu under "Add step" button
  • removed the "Enable OLED Motion Pro" item for the C2 and G2 models. There were no reports of successful activation of the feature on those models. The disable menu-item is still available for those who have activated it.
  • (probably) fixed an issue that prevented all steps from completing when starting a preset from the command line

Game launcher:

  • added "Post-launch" and "Finalize" steps to game presets. The "Post-launch" steps are executed after the process is started and the "Finalize" steps run after the process has exited. Note that using these steps to change LG settings in combination with presets that trigger on process switches is not recommended.

General:

  • fixed error when sorting on certain columns in list views

New release: 8.0.0.0

28 Oct 12:30
Compare
Choose a tag to compare

Major change in this release

Primarily due to issues with the WOL-functionality it is now possible to install (a part of) ColorControl as a Windows Service.
A specific fix for better WOL-functionality requires ColorControl to create a temporary IP address entry on the local computer that points to the MAC/IP-address of the TV.
This can only be done as admininistrator and the best way is executing that code via a Windows Service.

After starting this version of ColorControl for the first time you will be presented with this question (only if not already running as admininistrator):

Elevation is needed in some cases where ColorControl needs administrator rights.
Some operations like installing a service, changing the priority of a process or creating a temporary IP-route for improved WOL-functionality will not work without those rights.

These methods are available:

- None: no administrator operations can be executed (unless program already manually is started as admin)

- Run as admin: only available when starting automatically after login (configures scheduled task with highest privileges)

- Use Windows Service: this will install a Windows Service that handles the operations which need admin rights. This is the preferred method.

- Use dedicated elevated process: a second ColorControl-process will be spawned that is run as administrator.

The best and suggested method to provide this is via a Windows Service. Only when installing the service a User Account Control window may popup.

Do you want to install and start the Windows Service now? You can always change this on the Options-tab page.

NOTE: installing the service may cause a User Account Control popup.

Choose 'Yes' to get the best experience.

LG controller:

  • improved WOL-functionality, especially after resuming the PC from standby. Another change is that if you use the Windows Service, TV's might be waken up sooner now after startup of the system, because the service is started before the user logs on.

NVIDIA controller:

  • switching between certain refresh rates (like 23Hz and 24Hz or 59Hz and 60Hz) should now work better

Added to Options:

  • Elevation-method: here you can change the elevation method (see above)

New release: 7.3.0.0

11 Sep 14:43
Compare
Choose a tag to compare

LG controller:

  • added: action "Eye Comfort Mode"
  • fixed: when the option to power off the TV as soon as the screensaver starts is active, the TV would still power off even when the current app/HDMI port did not match the configured "PC HDMI port".

Added to Options:

  • a setting to enable the use of a "dedicated elevated process". When this setting is active, any action that requires administrator rights will be off-handed to that process that will be running in the background (as long as ColorControl itself is running). This will prevent multiple User Account Control popups. If ColorControl is already running as administrator the elevated process will not be started.

Added to Game Launcher:

  • Processor affinity option: you can now choose what processors are allowed the game
  • Process priority option: you can now set the process priority of the game
    NOTE: these options require administrator rights and will cause ColorControl to spawn an elevated process to perform the actions if it is not running as administrator. To prevent multiple possible User Account Control popups, enable the new option mentioned in the previous paragraph.

New release: 7.2.0.0

24 Jul 13:18
Compare
Choose a tag to compare

Added to LG controller:

  • action Sound -> "Auto Volume": toggles the audio setting "Auto Volume"
  • action Config -> "Total Power On Hours": when enabled this will show the total power on hours in the TV Information menu. "Show advanced actions" under Options must be activated for this action to be visible.

New release: 7.1.0.0

16 Jul 13:14
Compare
Choose a tag to compare

Fixed:

  • double clicking a preset toggled the Quick Access checkbox. Checkbox will now only be toggled when mouse is over it.

Added to/fixed in LG controller:

  • you can now configure the conditions "G-SYNC Disabled" and "G-SYNC Enabled" for triggers. This enables you for example to automatically apply a preset that activates Motion Pro, but only when G-SYNC is disabled (otherwise BFI will not work).
  • the Expert menu has been rearranged (grouped by category)
  • the White Balance and Adjusting Luminance items under the Expert button will now show a dialog where you can alter the 22 point values. Note that because the values cannot be retrieved from the TV, all values will show up as "0" after opening.
  • New actions:
    • Aspect Ratio (not all variants will work on all models/picture modes)
    • Just Scan (will not work in PC mode)
    • All-Direction Zoom Horizontal Ratio (when using the Aspect Ratio "allDirZoom")
    • All-Direction Zoom Vertical Ratio (when using the Aspect Ratio "allDirZoom")
    • All-Direction Zoom Horizontal Position (when using the Aspect Ratio "allDirZoom")
    • All-Direction Zoom Vertical Position (when using the Aspect Ratio "allDirZoom")
    • Vertical Zoom Position (when using the Aspect Ratio "vertZoom")
    • Vertical Zoom Ratio (when using the Aspect Ratio "vertZoom")

New release: 7.0.0.0

27 Jun 17:16
Compare
Choose a tag to compare

Added a new service: Game Launcher

  • add games (or other programs) to start from ColorControl
  • define steps that must be executed before the program starts: you can add NVIDIA/AMD/LG presets that should be applied before starting the game. For example: if you want to enable HDR and/or GSYNC for a game, you can execute one or more NVIDIA presets to enable HDR and GSYNC.
  • you can also start other programs before the game
  • currently there a no steps that are executed after the game/program stops running. Might be added later.
  • check the option "Run as administrator" to run the game/program as Administrator (needed for some mods, like the SKSE64_Loader for Skyrim)

Added to all services: Quick Access menu

  • it's now possible to checkmark presets (via the checkbox in the Name column) if they should be featured on the Quick Access menu
  • all services now have a Settings button which allows you to set a keyboard shortcut to open the corresponding Quick Access menu
  • presets must have a name to be allowed in the Quick Access menu
  • when the Quick Access is visible, you can use SHIFT + click to remove items from the list
  • currently you cannot order the Quick Access items on the menu, might be added later

Added to LG controller:

  • in the steps you can now also add programs that should be executed (Add step->Start Program)

Added to NVIDIA controller:

  • via the Settings button it's now possible to open the NVIDIA Profile Inspector

Notes:

  • you can add parameters/arguments to a StartProgram step by using a semi-colon as separator: StartProgram(C:\Tools\Misc\SetVol\SetVol.exe; 26)

New release: 6.0.0.0

21 May 09:33
Compare
Choose a tag to compare

Added to LG controller:

  • added picture settings for "sharpness", "blackLevel" (HDMI Black Level), "truMotionMode", "truMotionJudder" and "truMotionBlur". Note that "truMotionMode" will not work on some models.
  • the menu item to "Activate OLED Motion Pro" has been made available to LG C2 and LG G2 models

Added to NVIDIA controller:

  • changing resolutions now supported by selecting a resolution for a preset. Note that it is possible to select illigal combinations of resolution and refresh rate. Applying the preset will then result in an error. The selected resolution is always the Windows desktop resolution, which may not be equal to the actual resolution that is send to the display. If you're using a DSR resolution of 5K on a 4K display, the selected resolution will be 5120x2880.
  • Driver Settings! It is now possible to change some of the NVIDIA control panel settings through ColorControl. Currently only 4 settings are supported:
    -- Frame Rate Limiter V3: adjust the maximum frame rate from 20 to 1000
    -- GSYNC - Application Mode: enable/disable GSYNC
    -- Maximum pre-renderered frames (or Low Latency Mode): change maximum pre-rendered frames from 1 to 7
    -- Verical Sync: set verical sync method
    These settings make switching between GSYNC and normal VSync easier. Note that the driver settings are always applied on the "Global profile". Game profiles are not supported.

New release: 5.7.1.0

01 May 08:09
Compare
Choose a tag to compare

Added:

  • You can now sort the list of presets on all columns

Fixed in NVIDIA controller:

  • Changing bit depth and refresh rate simultaneously through a preset will now execute the changes in the proper order. If the refresh rate is increased, the color settings are applied first and if decreased the lower refresh rate will be applied before the color settings.

Fixed in LG controller:

  • Manually turning off a TV will now be properly registered again. This means that the app will not wake those TV's whenever a "power on event" is raised (unless the option to always wake manually powered off TV's has been set)