some issues related to screen resolution and external monitors.

Hello,
I have encountered some issues related to screen resolution and external monitors.
video: https://www.youtube.com/watch?v=pUOOpp-txKo

I am using a laptop with a built-in screen resolution of 2560*1600 at 165Hz, and I have connected two external screens, both with a resolution of 2560*1600 at 240Hz. All three screens are 16 inches.
I mainly use the external screens to display game. However, there are some oddities when launching the game.

The program at the beginning of the video is a Chinese gaming accelerator, not any kind of illegal software.

Firstly, I have confirmed that in the settings, "display #0" is the built-in laptop screen, and #1 and #2 are the external screens, with #2 being the one I intend to use for the game interface.
#0 is the left screen in the video, #1 is the upper right screen in the video, and #2 is the lower right screen in the video.

The game defaults to "display" #0, and I have changed it to #2, which automatically switches the game interface to the corresponding screen without any issues.

If the game's "display mode" is set to "Windowed", after exiting the game and restarting it, the game will launch on screen #2 but only displays the Windows program's frame without showing the game interface.
I have to click on the icon in the taskbar, minimize the game, click the icon again, and maximize the game to display the game interface.
At this point, the game interface will return to the built-in screen, which is the left screen in the video.

I have two options:
1 is to revise the "display" to "#0", then change it to "#2";
2 is to use the mouse to drag the game window and then maximize it. At this time, the game interface will switch to the lowest resolution of "800*600". Visually observing the game screen, I do not feel the stretching and blurring that would occur due to the small resolution and large interface. I feel that the display resolution is normal, which is 2560*1600, but the game settings will become 800*600.

Then a new problem occurred. The "render resolution" could not be set. I set the render resolution to 50% of the screen resolution, and this setting was reset. I needed to save the settings, close the settings window, and reopen the settings window to re-select the rendering resolution.

Next is the issue with the game's UI interface scaling.
When "Windowed", the town map of the season content is displayed normally, without any UI overlapping or covering.
If the game is set to "windowed fullscreen", then the town map is displayed abnormally, the "mining" icon on the left and the resource list are too close; the "smelting" icon on the right is covered and the numbers cannot be seen.

In "windowed fullscreen", after restarting the game, the game launches and displays normally on screen #2.

So the problem arises:
When "Windowed", the game does not start normally, but the game's display ratio is good.
When "Window fullscreen", the game starts normally, but the display ratio in the game is wrong.

Can you guys fix this issue? I think you have considered screens with a 16:9 ratio but have overlooked the 16:10 screens, which are very common on laptops.

===
Additionally, there is another issue,This is not a 100% reproducible problem.
the built-in screen is 165Hz, and the external screens are 240Hz.
When setting to start the game on #2, it is found that when set "Windowed", the FPS cap is 165Hz; when set "windowed fullscreen", it can reach the 240Hz of the external screen normally.

In the second half of the video, I tried to reproduce this problem, but failed. However, you can observe the FPS change. When set "Windowed", the FPS is low.

I understand that when the window set "Windowed", the system needs more GPU performance to draw the additional interface, but I have chosen a rendering resolution of 50%, leaving enough performance that there should not be this problem.

=====
NVIDIA System Information Report, Created on: 07/29/2024 18:44:09
System Name: PHN16-71

[Display]
DirectX Version: 12.0
GPU Processor: NVIDIA GeForce RTX 4060 Laptop GPU
Driver Version: 560.70
Driver Type: DCH
Direct3D Feature Level: 12_1
CUDA Cores: 3072
Max-Q Technology: Yes
Dynamic Boost: Yes
WhisperMode: Yes
Advanced Optimus: No
Max Power of Graphics Card: 140 W
Core Clock: 2250 MHz
Memory Data Rate: 16.00 Gbps
Memory Interface: 128-bit
Memory Bandwidth: 256.03 GB/s
Total Available Graphics Memory: 24431MB
Dedicated Video Memory: 8188 MB GDDR6
System Video Memory: 0MB
Shared System Memory: 16243MB
Video BIOS Version: 95.07.19.00.26
IRQ: Not used
Bus: PCI Express x8 Gen4
Device ID: 10DE 28E0 170F1025
Component Number: 3757 0110

[Components]

nvui.dll 8.17.15.6070 NVIDIA User Experience Driver Component
nvxdplcy.dll 8.17.15.6070 NVIDIA User Experience Driver Component
nvxdbat.dll 8.17.15.6070 NVIDIA User Experience Driver Component
nvxdapix.dll 8.17.15.6070 NVIDIA User Experience Driver Component
NVCPL.DLL 8.17.15.6070 NVIDIA User Experience Driver Component
nvCplUIR.dll 8.1.940.0 NVIDIA Control Panel
nvCplUI.exe 8.1.940.0 NVIDIA Control Panel
nvLicensingS.dll 6.14.15.6070 NVIDIA Licensing Server
nvViTvSR.dll 32.0.15.6070 NVIDIA Video Server
nvViTvS.dll 32.0.15.6070 NVIDIA Video Server
nvDispSR.dll 32.0.15.6070 NVIDIA Display Server
nvDispS.dll 32.0.15.6070 NVIDIA Display Server
nvDevToolSR.dll 32.0.15.6070 NVIDIA Licensing Server
nvDevToolS.dll 32.0.15.6070 NVIDIA 3D Settings Server
nvWSSR.dll 32.0.15.6070 NVIDIA Workstation Server
nvWSS.dll 32.0.15.6070 NVIDIA Workstation Server
PhysX 09.23.1019 NVIDIA PhysX
NVCUDA64.DLL 32.0.15.6070 NVIDIA CUDA 12.6.32 driver
nvGameSR.dll 32.0.15.6070 NVIDIA 3D Settings Server
nvGameS.dll 32.0.15.6070 NVIDIA 3D Settings Server
Last bumped on Jul 29, 2024, 3:12:14 PM
"
If the game's "display mode" is set to "Windowed", after exiting the game and restarting it, the game will launch on screen #2 but only displays the Windows program's frame without showing the game interface.
I have to click on the icon in the taskbar, minimize the game, click the icon again, and maximize the game to display the game interface.
At this point, the game interface will return to the built-in screen, which is the left screen in the video.


Update, this problem only occurs when the window is maximized. If it's just windowed, there's no problem.
But I hope there will be no problem when the game windowed is maximized.
"
In the second half of the video, I tried to reproduce this problem, but failed. However, you can observe the FPS change. When set "Windowed", the FPS is low.


Then I I found how to reproduce the FPS problem. When windowed is maximized., the upper limit of FPS must be the upper limit of the built-in screen, which is 165hz.
If the "windowed fullscreen" or "fullscreen", the FPS upper limit will be the FPS upper limit of the current screen, which is 240Hz.

Whether the built-in "Windowed Game Optimization" in Windows system is turned on or not , has no impact on the upper limit of FPS.

Report Forum Post

Report Account:

Report Type

Additional Info