-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Disable GameDVR" tweak causes Color Management to not get applied in Exclusive Fullscreen #1907
Comments
This is what disabling gamedvr tweaks does: Lines 10455 to 10505 in 2354645
can you test and change each one and report back on any findings? |
I can try it yeah, but I will only be able to notice the color problem |
Restoring "GameDVR_DXGIHonorFSEWindowsCompatible" to its original value after the tweak is applied seems to fix the color management issue, but I believe I cannot test if it causes more problems when trying to open overlays I tested with Counter Strike 2 (with and without vulkan just in case) and Rocket League. I think this is worth saying since there is "GameDVR_HonorUserFSEBehaviorMode" which has a really close name? though it may be for something completely different Something I missed to note in the original issue, is that this doesn't apply to just color management but it also affects to how quickly alt+tab and changing display modes switch, which is really noticeable by me switching from borderless to exclusive fullscreen in Rocket League |
So what solves the alt+tab issue? |
According to this forum post:
If so then why it's value is 1? @ChrisTitusTech Lines 2508 to 2514 in 2354645
|
Sorry, I didn't make it really that clear. Both the alt+tab and Color Management problems are fixed with "GameDVR_DXGIHonorFSEWindowsCompatible" set to 0. While setting "GameDVR_DXGIHonorFSEWindowsCompatible" to 0, fullscreen has the correct colors and the alt+tab speed is normal, it is possible to break it again just by going to each game and in its compatibility tab simply "disabling fullscreen optimizations" there. So:
I also saw that last table but I don't know if another combination of registry keys would change anything for the better, so I didn't test further |
I'm curious now, after you fixed the issues, can you try and disable gamedvr using group policy (using the command below)? Write-Host 'Computer Configuration > Administrative Templates > Windows Components > Windows Game Recording and Broadcasing > Disable' -ForegroundColor green -BackgroundColor black
if ((Test-Path -LiteralPath 'HKLM:\Software\Policies\Microsoft\Windows\GameDVR') -ne $true) { New-Item 'HKLM:\Software\Policies\Microsoft\Windows\GameDVR' -Force -ea SilentlyContinue }
New-ItemProperty -LiteralPath 'HKLM:\Software\Policies\Microsoft\Windows\GameDVR' -Name 'AllowGameDVR' -Value 0 -PropertyType DWord -Force -ea SilentlyContinue Does this give you any issues? |
I close this now, since the fix made for it in #1934 was merged in |
Describe the bug
Disabling GameDVR basically makes ICC Profiles or any Color Management done through Windows to not get applied while in Exclusive Fullscreen in games.
This can be kind of confusing with some games because when you start them it seems to get applied but if you alt tab and go inside the game again it doesn't.
To Reproduce
Note: Alt+Tab also works but comparison its easier by switching display modes
Expected behavior
I won't say that disabling GameDVR should keep the colors applied while in Fullscreen (since I think it may be something with the way GameDVR does what it does), but I'm reporting it in case someone goes through the same pain of trying to troubleshoot why is it happening after using Winutil and not knowing that GameDVR is the cause.
For Winutil I would just say to add a note that it may cause this, or if it's just one of the registry keys that causes it to not change it if possible.
The text was updated successfully, but these errors were encountered: