Right Click Menu Scaling Issue

Broughy1322

New Member
Hi, just upgraded my monitors from 1 main 1440p + 2 side 1080p, to 1 main 4k + 2 side 1440p, and I've ran into a new issue that didn't occur on the old setup.

OBS is displayed on one of the side monitors and the right click menu is cropped:

1ffd32ce30e69fbba7035b09a4a7df3e.png

Is this related to scaling (4k at 150% and 1440p at 125% in windows) and is there an easy fix that I'm not seeing?

Thanks for any help
 

R1CH

Forum Admin
Developer
 

Broughy1322

New Member
Log as requested. I wasn't sure it would be helpful for this but should have posted it anyway, my bad.
 

Attachments

  • 2021-01-16 09-46-59.txt
    26.7 KB · Views: 18

R1CH

Forum Admin
Developer
The mix of DPI scaling options may be causing the issue. Does it occur if all monitors have the same scale?
 

Broughy1322

New Member
I did a bit of testing and it's a little strange.

When the side monitor is at 125% scaling, the larger the scaling on the main monitor the worse it gets. If the main monitor is also 125% the full menu is shown, and less and less of the menu is shown at 150% and 175%.

But when the side monitor scaling is at 100%, 150%, or 175% the right click menu displays correctly, regardless of what scaling the other monitors are on.
 

Broughy1322

New Member
Wanted to come back on this because it's really strange. The problem only seems to occur on one monitor, namely the monitor that OBS used to be on at 1080p resolution, before it was upgraded to 1440p. If I move OBS onto the other 1440p monitor the menus scale correctly, despite being exactly the same monitor and having the same scaling in windows. I recently created a portable OBS install too and that exhibits the same behaviour, with the menus scaling correctly on one monitor but being zoomed in on the other.

Is this something that a reinstall might fix?

Thanks.
 

FerretBomb

Active Member
Wanted to come back on this because it's really strange. The problem only seems to occur on one monitor, namely the monitor that OBS used to be on at 1080p resolution, before it was upgraded to 1440p. If I move OBS onto the other 1440p monitor the menus scale correctly, despite being exactly the same monitor and having the same scaling in windows. I recently created a portable OBS install too and that exhibits the same behaviour, with the menus scaling correctly on one monitor but being zoomed in on the other.

Is this something that a reinstall might fix?

Thanks.
An OBS reinstall would be unlikely to change anything.
A GPU driver uninstall (and DDU cleanup) followed by a fresh GPU driver 'clean install' potentially could be worth a shot.
 

BluePeer

Member
you have try to use the DPI settings from windows for the "app" at Properties?
i am realy not at hope windows is a bitch if different settings for different displays
why i am not at hope ?

09:47:00.213: output 0: pos={0, 0}, size={3840, 2160}, attached=true, refresh=60, name=LG HDR 4K
09:47:00.213: output 1: pos={-2560, 360}, size={2560, 1440}, attached=true, refresh=59, name=BenQ LCD
09:47:00.213: output 2: pos={3840, 360}, size={2560, 1440}, attached=true, refresh=59, name=BenQ LCD
there must be a reason for the 1x60 2x59
so for me i see 3 sources of issue
1. Scale active and different settings for displays
2. Different Refresh rates
3. different resolutions (mostly not of interest mostly)


stupid question. The display with scale issues , is using another connector then the 2 other? HDMI,Display Part and DVI use different "settings" that can another source of "issue"
 

Broughy1322

New Member
Both side monitors are set up exactly the same. Both using DP cables, both set to 125% scaling via windows, both at same resolutions etc.
The main central monitor is at higher resolution and higher scaling in windows (175%).
All monitors are set to 60hz so I'm not sure why the two side monitors are displaying at 59.

But the problem is only occurring on one of the side monitors, and only on the initial right click menu. Sub menus on right click and initial menus from elsewhere (ie. toolbar) are displaying fine. In addition, all menus display fine on the other side monitor, which is set up in exactly the same way.
 

Broughy1322

New Member
I just swapped the sides that the monitors are on in windows, and it's always the right hand side monitor that has the issue. Obviously when the right side monitor is set to be the 4k main monitor everything is scaled correctly, but whichever monitor is set to be on the right out of the two 2k monitors experiences the issue.

EDIT: When the two smaller monitors are set to be side by side the issue disappears. It's when the larger monitor is set to be in between them that whatever monitor is on the right experiences the issue.
 

Broughy1322

New Member
To follow up (not sure whether this will be helpful, but going into the properties for the app and heading to "Change high DPI settings", then ticking the box under "High DPI scaling override" and choosing "System" or "System (Enhanced)", fixes the problem. Choosing "Application" does not. However the rest of the program looks somewhat blurry when using the System. So it feels as if it's something going on with OBS's scaling of itself as I'm also not experiencing this with other apps.
 
Top