Releases: Maassoft/ColorControl
New release: 9.0.0.0
General
- Restructured the UI controls: every tab page now has its own separate panel which makes future changes a lot easier
- You can now disable modules you do not want on the Options-tab page
- Every module has its settings on its own tab page, accessible via the Settings-button
- Keyboard shortcuts which use the Page Up/Page Down buttons are now possible (eg. Control + PageUp)
- Fixed an issue that could cause the automatic update proces to give an error
NVIDIA controller
- Added GPU monitoring which shows the current GPU/memory frequency, temperatures, voltage and power
- The amount of displayed temperatures depends on the GPU model. RTX 4000 series (and maybe RTX 3000 as well) should show GPU temp/hotspot and memory junction temperatures.
- Overclocking information is also shown: type of overclock (offset, curve) and power/voltage percentage
- You can change the overclocking settings by first enabling it through the Settings button (check "Enable overclocking")
- If overclocking is enabled the "Change OC" button can be used to alter the overclocking settings. Available overclock methods depend on the GPU model. RTX 3000/4000 currently have the most options, including the "Curve" method. This method allows you not only to set an offset frequency, but also set undervolt (UV) parameters. You can limit the maximum frequency or voltage. Currently you can not manually alter each frequency/voltage point. To view the curve you can use MSI Afterburner.
- Overclocking settings can also be saved to presets via the "Overclocking" of the preset context menu. When using such presets from the "Game launcher" this will allow you to bind specific overclocking settings to specific games.
NOTE: while all overclocking is done via the official NVIDIA API, you do this at your own risk and this app and creator cannot be held responsible for any damages it may cause.
LG controller
- The settings are now available through the Settings button on the "LG controller" tab page and no longer on the Options-tab. Testing power off/on is also accessible through this button.
NOTE: If you have previously configured a shortcut for the "Game Bar", you'll need to reconfigure it again on the new settings dialog.
New release: 8.5.0.0
LG controller:
- added Expert-settings "Dolby Precision Detail", "AI Brightness", "AI Genre Selection" and "AI Picture Pro" (2021+ models only)
- added Tru-Motion options CinemaClear and Natural
NVIDIA controller:
- improved the context menu. Top level items will now be shown in bold if underlying settings have been included. Driver Settings will be bold if there are settings configured that differ from the defaults.
- added all driver settings (except SLI). Most driver settings have now been added and can be applied through a preset.
- the context menu can now also be used on the "Current settings" presets (per display). You can now directly change settings (like resolution, refresh rate or driver settings) through that menu, without applying a preset.
Game launcher
- fixed a bug that LG-presets were not executed from game presets
New release: 8.4.0.0
LG controller:
- added "Use secure connection" option for devices. It is enabled by default and works around the connection problems introduced by the new 2022 series LG firmware update.
- extended the range of the "Color Temperature" setting from 0<->50 to -50<->50
NVIDIA controller:
- added rBAR driver settings. Applying these settings requires admin rights and is partially handled by the Windows Service. Some calls from the NVIDIA Profile Inspector window are not handled yet and will cause a privilege error.
AMD controller:
- improved error handling if old driver is installed
New release: 8.3.0.0
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
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
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
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
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
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
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")