Always switches desktop to maximum resolution available (in our case 4k for a 4k tv) only setting FullscreenMode=1 can keep the fullscreen resolution unchanged. Is that a bug or a feature? Why true fullscreen can not be run in current desktop resolution?
I have provided a blueprint below that I would like you to test and let me know if this provides the results that you are looking for. As a note this can be tested in New Editor Window (PIE). After following the instruction provided above using the DefaultGameUserSettings.ini method, I am not seeing the result you have describe.
I have completely strange results. If I press G at start nothing happens - i think it is expected.
If I press R, then G, My PIE new window get very strangely stretched - maybe because i have multimonitor?))
But it definitely does not enter true fullscreen mode.
But it prints correct resolution of one monitor 1920x1200
As you can see window is opened far more than actual screen, and even only portion of camera view is visible (the camera position and rotation is the same on both pictures)
(I have two 1920x1200 monitors connected in a row, launching on main monitor)
On UE 4.14.1 now.
PS: And this is completely different from how it behave in packaged game
PS2: If i play it in Standalone Game - after pressing R, G nothing happens - no fullscreen mode. But after that UE stops to respond to any user input. Can not switch to it’s window.
After running a few more tests I was able to reproduce this issue on our end. I have written up a report and I have submitted it to the developers for further consideration. I have also provided a link to the public tracker. Please feel free to use the link provided for future updates. Thank you for your time and information.
bUseDesktopResolutionForFullscreen has been unused by the engine for quite some time but was replaced with bUseDesktopResolution which does the exact same thing. In 4.14 a PR of mine got accepted which removed the obsolete bUseDesktopResolutionForFullscreen for good so yea use the other one.