Horizontal "flickering" in viewport with unreal editor in full screen

Hello,

I have a problem in the UE5 viewport. Whenever I put Unreal Editor in full screen I get an “horizontal flickering” in the viewport. Is like a line that moves from down to up causing what I call (because do not know how to call it) an “horizontal flickering” .

I tried to record it with OBS studio, and it does not get recorded…witch is kind of strange to me.

The other funny thing, is that I work with two monitors and it only happens in one of them. I tried changing the display ports and cables, and it happens always to the first monitor connected to the computer and only when unreal editor is in full screen. If I only connect one monitor and make unreal full screen the flickering is there, if I connect the second one and make there unreal in full screen there is no flickering.

All of this also applies when I hit the “Play” button.

I know that I could just not work with unreal in full screen, but I want to be sure that this problem comes from Unreal, and not the graphic card.

EDIT: as I can not record it with the computer itself I made a small video with my phone. It is very bad quality but you can see the flickering very clear from the seconds 9 to 13 in the window frames

here you can see the viewport with the test image, and how the backgroung lines that move faster get “distorted”…and how the obs studio does not capture that

Any ideas?
already tried to update nvidia drivers, verified UE5 in the launcher, swap monitor display cables and ports from graphic card and monitors, and tried some new projects…
Thank you

1 Like

ok, I found that if I activate Vsync on the nvidia control panel fixed it…but now I am stuck to 60fps due to my monitors. Sadly I bought two monitors with no free sync or g-sync…is there any workaround while working in UE5 and not having the fps capped?

i have the same problem and turning on vsync does not help any solution?

Hi Korokush,

Instead of changing the monitors refresh rate, you could cap the viewports fps to match your monitor.

In editor hit ~ (tilde) and the command is t.maxfps 60 (Random protip: set your maxfps to something low when working on a laptop for better battery life and a cooler gpu (less fan noise))

Or even better, just enable vsync in-editor with r.vsynceditor 1

Hope that helps!

7 Likes

hey, forgot about this

your answer solved it thanks

1 Like

Oh man! Thanks a looooot
This vsynceditor command saved my life
Have a great day

1 Like