vibranceGUI
vibranceGUI copied to clipboard
error with multiple monitors / "primary monitor only"
With multiple monitors and "affect primary monitor only" checked, opening CSGO adjusts the vibrancy just fine. However, if I alt-tab out and back into the game, the wrong monitor's vibrancy is adjusted, and vibrancegui gives the error "Changing the resolution failed: DispChangeBadmode"
The error message "Changing the resolution failed: DispChangeBadmode" should only occur when you use the option "Change resolution when ingame".
Do you have a NVIDIA or AMD GPU?
Nvidia GPU, "Change resolution when ingame" is unchecked. If it helps, I have 3 monitors, play CSGO on the primary monitor. All 3 are 1920x1080, as well as my ingame resolution.
edit: it's only after the second alt-tab. As in: alt-tab out and back into the game, everything works fine. Alt-tab out and back into the game for a second time, and the wrong monitor's vibrancy is adjusted
Are you sure all of your monitors can display the resolution (i.e. the hz)? Like you can have 144 hz on main monitor but the other two dont support 144hz and then it might fail..
Have the same problem as described here. My primary monitor is 144hz, the secondary however does support up to 60hz max.
One could say I'm experiencing that bug too.
I'll work on a fix
Can you try the attached version? I don't have two monitors at hand now but I've tried to fix it nonetheless. Lmk if this works... Otherwise I'll need more information on how to reproduce this issue.
Note that the easiest way to stop these error messages to pop up is to kill the entire vibranceGUI process in Task Manager.
I tried the attached version for 3 days now and as far, as I can tell, the problem seems to be resolved!
I'm still getting the same error message (lots of them), but the actual problem is solved: upon alt-tabbing, only the primary monitor's vibrancy is adjusted. Thank you!
Yup, didn't fix it.
yep, get this often as well. atleast remove the damn messagebox, I get tabbed down from it.
Try this version and let me know if it works... Thanks vibranceGUI-2.3.0.6.zip
Note that I tried to fix the bug entirely, I did not remove the MessageBox. It's still working fine for my setup; never experienced the error you guys are facing. I have added a check that should prevent the resolution from being changed when it is not supported by the device (your monitor)
Alright I'll try. Maybe it would be nicer if you changed it to a traytip aka ballon tooltip since then we won't get tabbed out and the message still goes through.
@juvlarN @Akandesh I just ran into the very same problem a minute ago (144hz monitor + game runs at 800x600 and a 1080p 60hz secondary monitor) and this version fixes it.
I have the same issue. Started happening a few days ago when i installed my second monitor.
Same issue as well, however I am connecting to my pc through TeamViewer when the error happens.
@axel37 @giuliannosbrugnera I need more information. GPU type, monitor setup (which one is the primary monitor and on which one do you play <-- this might be an issue!), did you recently change the nvidia driver (if it worked before)?
Nvidia 980Ti Primary : Asus PG278QR (2560x1440@144hz) Secondary : BenQ RL2455HM (1920x1080@60hz) (I play on my primary monitor) It's been quite a long time since I replied to this thread, and it seems like the situation has somewhat changed for me : It still happens a lot to Vgui to modify the vibrance of the wrong monitor. I just need to alt tab a few times and it's fixed. I don't get the error message as often, but it still happens.
I update my drivers regularly
@axel37 this error message has been removed since a few versions already. Has the issue with color changes changed for you in the new version?