Jump to content

Recommended Posts

Posted (edited)

When I set my VR mirror to go into fullscreen by pressing Alt + Enter, it often uses borderless window instead of real fullscreen. This prevents some effects that require fullscreen from working. I know when it goes into real fullscreen because my monitor will do couple flash when it does.

 

If you right click on your DCS.exe shortcut, Properties, Compatibility tab, then check "Disable fullscreen optimizations" my VR mirror will go into real fullscreen and I'm getting much smoother fps.

 

You have to have Fullscreen checked in DCS of course.

Edited by Taz1004
Posted

This did not make my mirror goto fullscreen? and yes I have full screen checked in game and I hit ALT + Enter

Intel Ultra 265K 5.5GHZ   /  Gigabyte Z890 Aorus Elite  /  MSI 4070Ti Ventus 12GB   /  SoundBlaster Z SoundCard  /  Corsair Vengance 64GB Ram  /  HP Reverb G2  /  Samsung 980 Pro 2TB Games   /  Crucial 512GB M.2 Win 11 Pro 21H2 /  ButtKicker Gamer  /  CoolerMaster TD500 Mesh V2 PC Case

Posted

After digging into this, it seems like this option has been controversial in other games. Just reading what it does on MS dev blog, it should be disabled for DCS. I'm definitely getting smoother fps with this disabled.

Fullscreen Exclusive mode gives your game complete ownership of the display and allocation of resources of your graphics card. In windowed game mode, the game is deployed in a bordered window which allows other applications and windows to continue running in the background. The Desktop Window Manager (DWM) has control of the display, while the graphics resources are shared among all applications, unlike in a Fullscreen Exclusive environment. The third mode is borderless windowed. In a borderless windowed mode, the game is still running in a window but has no border around it. This means the size of window can be adjusted to fill the entire screen while other processes still run in the background.

 

And looks like old discussion too.

https://forums.eagle.ru/showthread.php?t=257972&page=4

  • 4 months later...
Posted (edited)

I was wondering myself what overlay VR uses.

 

FSE = Fullscreen Exclusive - was used on Win7 and is most robust mode, it decreases tearing and app runs in its own exclusive window (was always prefered to windowed modes) also lower input lag!!!

borderless = windowed mode without borders from windows (causes latency)

windowed = works same but has borders

 

Now even if you disable FSO (Fullscreen optimizations) in compatibility tab of a game shortcut, it does not work! You can test it by changing game volume in-game (using Fullscreen mode), if there is a pop out window, it does not work and FSO is on and game is running in Fullscreen Hybrid mode!

 

You have to go to registry and change these values... save as .reg file, but first right-click given registry key and click export to backup registry!

Copy this into note pad and save as all files, appendix .reg and double click it, ok:

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\System\GameConfigStore]
"GameDVR_DXGIHonorFSEWindowsCompatible"=dword:00000001
"GameDVR_FSEBehavior"=dword:00000002
"GameDVR_FSEBehaviorMode"=dword:00000002
"GameDVR_HonorUserFSEBehaviorMode"=dword:00000001

 

Now check again in your game in Fullscreen mode! Whether or not you can see sound menu pop out!!! When changing volume using media keys on your keyboard (make sure HID service is on) You will be able probably to tell based on input lag, or stuttering too!

 

Now this does work only until DX11.

 

Since DX12/Vulkan, devs can choose to not include gold old fashioned Fullscreen exclusive mode, so game defaults to using Fullscreen hybrid mode (FSO), because there is nothing else to use. https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/

 

Now there is new MPO overlay: https://nvidia.custhelp.com/app/answers/detail/a_id/5159/~/v-sync-off-not-recommended-as-a-global-setting-starting-with-driver-version

Which should work in borderless and has low input lag!

 

But I did not see in VR games option to choose overlay (which fullscreen mode, or windowed mode). So I am not sure, how to change this. Maybe via config. I will keep looking!

 

Edited by empleat
  • Like 1
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...