View Single Post
  #1  
Old 10-07-2016, 02:15 AM
TarkaDahl TarkaDahl is offline
Member
 
Join Date: Mar 2010
Posts: 59
Windows 10 multi monitor ui scaling

Hi

We have a multi monitor setup where we create a viz window for each monitor and display different things on each. (i will try and explain this as clear as possible and sorry for the amount of text)

We are having a slight problem with some windows 10 computers where if they have UI scaling on one monitor the second monitor is in the wrong place. This normally happens when they have different resolution displays.
I have the information from viz.window.getMonitorList()

When the second display is plugged in windows automatically puts "change the size of text, apps and other items" to 125%. which gives me

Generic PnP Monitor
position=(0, 0), size=(1536, 864), primary=True

V193W
position=(1920, 0), size=(1440, 900), primary=False


when I then "change the size of text, apps and other items" to 100%.

Generic PnP Monitor
position=(0, 0), size=(1920, 1080), primary=True
V193W
position=(1920, 0), size=(1440, 900), primary=False


In both examples the first screen is correct, however in the first example the second screen is positioned at 1920 instead of 1536(which is where it actually starts. )

There are two solutions I have come up with
The user can in windows "display settings" easily "change the size of text, apps and other items" to 100%. Or I could set the second monitor to start straight after the first.

Neither are really idea, is there a nice way of dealing with this?

Thanks
Reply With Quote