contrast/brightness messed up after csgo exit
I set vibranceGUI to 50% windows level, 80% CSGO, and autorun on windows launch + affect only primary monitor. It worked well in-game, and it did not affect my secondary monitor as expected, but when quitting CSGO, my primary monitor's contrast and brightness were messed up. It looked like a transparent gray filter was applied to it. I have attached working/non-working fixes, hardware and expected/actual screenshots of the issue below.
Fixes I tried that did not work:
- Exiting vibranceGUI through task manager would not work, the color profile was still messed up.
- Installed new NVIDIA drivers would temporarily fix the issue while installing, the color profile would return to normal, but then after a few screen flashes to black it would return to the incorrect color.
- Removed drivers through DDU, similar to re-installing NVIDIA drivers, would work during the install, but after the PC restarted the color/brightness were still messed up.
- Adding a new program to vibranceGUI (discord.exe in my case), and alt-tabbing to it would just change the vibrance, but the contrast/brightness were still incorrect.
- Launching CSGO again and exiting did not work.
- Disabling "autorun" and "affect primary monitor only", removing vibranceGUI from startup in task manager, deleting the data from AppData/Roaming/vibranceGUI, using DDU to reset the drivers. Issue goes away during driver removal and when starting Windows with only one monitor connected, when the 2nd monitor is connected the issue comes back.
Workaround that fixes this (but the colors still look a bit worse since its YCbCr422):
- Setting "Output color format" to "YCbCr422" in NVIDIA Control Panel => Change resolution => 3. Apply the following settings => Use NVIDIA color settings => Output color format => YCbCr422. If this is set to YCbCr444 or RGB the issue persists.
PC/display specs:
primary monitor: 2160x1440@170hz secondary: 1920x1080@144hz GPU: GTX 3070ti, drivers 531.79
No display color changes in NVIDIA or monitor settings were applied before, all settings were set to default at all times
Expected:
Actual: (edited to simulate the issue)
@juv
Hi, thanks for the detailed information. I can only think of a bug in the way this application sets the display resolution using APIs provided by Windows in this part of the code: https://github.com/juv/vibranceGUI/blob/master/vibrance.GUI/common/ResolutionHelper.cs#L108
I have two questions:
- are you using the
in-game resolutionsfeature in the game-specific settings in vibranceGUI? - in case you are ticking the
Never Change Resolutionscheckbox in the application, this color change should at no point in time possibly happen. Did you try that out?
Maybe related issue: https://github.com/juv/vibranceGUI/issues/124
Thanks for the detailed information, I think I was able to fix it in #140. You can download the pre-release .exe here: https://github.com/juv/vibranceGUI/releases/tag/v2.5.0
Thanks for the detailed information, I think I was able to fix it in #140. You can download the pre-release .exe here: https://github.com/juv/vibranceGUI/releases/tag/v2.5.0
Thanks I have been testing this ever since December, works really good.
Is it possible to setup something where we can always test the latest version you make that has been compiled? I notice you made 1 more change after this release.
Thanks for the detailed information, I think I was able to fix it in #140. You can download the pre-release .exe here: https://github.com/juv/vibranceGUI/releases/tag/v2.5.0
Thanks I have been testing this ever since December, works really good.
Is it possible to setup something where we can always test the latest version you make that has been compiled? I notice you made 1 more change after this release.
Thanks for the feedback. You can track the releases by going to the main page of this repository -> Watch -> Custom -> enable "Releases". Going forward, I will add all releases to the repository as well. Single commits however do not mean a finished new version so if that is really what you want, you would need to build the application in the specific branch yourself
How can i fully remove vibrance gui, whenevr i fully remove it, it leaves an unplesant grey tint. Amd gpu
How can i fully remove vibrance gui, whenevr i fully remove it, it leaves an unplesant grey tint. Amd gpu
Make sure to go back to default settings of your GPU by setting your vibrance value back to the original 100% (in case of AMD) for your "Windows vibrance level". Or, to really force it once, you can also add another application like your browser, e.g. Chrome / Firefox, to vibranceGUI with the level of 100 and then alt+tab into that application. At that point you have reset the effect of vibranceGUI. There is no other permanent effect added by vibranceGUI. You can then close vibranceGUI and delete the files.