Releases: Maassoft/ColorControl
Releases · Maassoft/ColorControl
New release: 7.0.0.0
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
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
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)
New release: 5.7.0.0
Fixed:
- app not starting due to corrupt Settings.json file
Fixed in LG controller:
- tab page not showing anything due to corrupt LgConfig.json file
- the message "Cannot refresh apps: no connection could be made" on startup. List of apps are now retrieved later and error message will only be logged to log file.
Added to LG controller:
- new dropdown to select the HDMI port which is connected to the PC. Currently this will only be used when automatically powering off the TV. If this is set to anything other than "None", ColorControl will only power off the TV if the current app on the TV matches the selected HDMI port. If you're for example outputting from a PS5, XBOX or other device/app (YouTube) to the TV, the TV will no longer be powered off whenever the PC enters standby or starts the screensaver.
- new power option "Use Windows power settings": with this option enabled, powering on/off of the TV will be driven by Windows messages. This works for startup, standby/resume and the screen sleep settings (turn off the screen after several minutes). Only shutdown does not seem to work (at least not on my system). If this option is enabled it's best to disable most other options (except shutdown and "Power on even after manual power off").
New release: 5.6.0.0
Fixed in NVIDIA controller:
- after NVIDIA driver crash or reset, ColorControl would display endless error messages.
Fixed/added in LG controller:
- TV(s) won't always turn on on startup of PC. LG controller is now activated before NVIDIA controller and connection timeouts have been revised.
- a description edit box is added to the presets
New release: 5.5.1.0
Patch release which adds Spanish names to the restart detector, which enables ColorControl to properly distinguish restart from power off.
New release: 5.5.0.0
Added to LG controller:
- Color gamut setting 'Native' (only working on 2021+ series)
- White balance color temperature
- Motion Pro (for tv's without OLED Motion pro). You might need to set TruMution to 'User' first before this will work.
- Shutdown delay (under options). This is only used if you enabled power off on shutdown and may prevent powering off the tv when restarting the pc. Defaults to 1 second, but your pc might need a longer delay. The app waits for an event with Event ID 1074 which indicates power off or restart. Comparing the timestamp of this event in Event Viewer and the logging of 'ColorControl.RestartDetector' in the log of ColorControl might give some insight.
Fixed in LG controller:
- The popup message 'It seems there's no LG TV available!' will now only show upon activating the LG controller tab page. Useful whenever you don't have a LG tv and you only use the NVIDIA/AMD controllers.
NVIDIA controller:
- fixed missing tab page when the JSON presets file contains an invalid enum value
New release: 5.4.0.0
Added actions to LG controller:
- Sound Mode: change the sound mode (Music, Cinema, AI Sound, etc.). Not all modes work on all models.
- Sound Ouput: change the sound output (TV Speaker, HDMI(ARC) Device, etc.). Not all outputs work on all models.
- Wake-On-LAN: enable or disable the Wake-On-LAN functionality of the tv
Added options to LG device:
- Power on even after manual power off: when this option is activated the tv will be powered on after resume even if you manually powered it off
- Allow triggers to be fired for this device: a toggle to (temporarily) enable/disable all triggers that are configured in presets
Fixed in LG controller:
- in some cases triggers would not be fired when the associated preset was configured for the globally selected device
- fixed some error messages about processes caused by the process monitor
Fixed in NVIDIA controller:
- the app would crash or show infinite error messages whenever the NVIDIA driver crashed or was restarted. The NVIDIA API is now automatically reinitialized when needed.
New release: 5.3.0.0
Added/fixed in NVIDIA controller:
- The actual dithering settings are now finally being read through the NVAPI, special thanks to ledoge!
- The "Dithering enabled" check box on the Options-tab page now has an intermediate step to switch to "Auto" dithering (the actual dithering parameters are set by NVIDIA defaults).
New release: 5.2.0.0
Fixed:
- The label of the HDMI icon will now properly be set when changing the icon
Added:
- Menu item under Expert button to open the EzAdjust service menu. Note that this item (and the item for InStart and Software Update) are only visible after checking the "Show advanced actions" check box on the Options-tab page.