Multi-Monitor Windows 10 scaling revisited

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

I'm an avid and (until yesterday) happy XYPlorer user for several years, with 3 monitors hooked up to a Windows 10 system. Yesterday, I replaced my primary monitor with a 4k display. Unfortunately, XYPlorer doesn't seem to be playing well with the per-monitor DPI scaling that Windows 10 provides. I had seen this post from earlier in 2016 (viewtopic.php?f=3&t=15381&p=134688), but it isn't clear what (if anything) is being done to try and deal with this.

To be clear: XYPlorer looks fine when running on the 4k monitor. But if I move it to one of the other monitors (using 1920x1080), everything in XYPlorer is massively scaled up/zoomed in. It seems to always want to use the DPI scaling set on the main monitor. Worse, there's no way to ask it to "re-check" it's scaling level. It's simply stuck with a 200% zoom on it, which makes it unusable. :cry:

Can something be done about this?

Ideally, XYPlorer would detect that it has moved to a new monitor and re-check its scaling. I assume this is what most other programs do, because I can move other programs (Chrome, Explorer, Notepad++, etc.) to the other screens and they scale correctly.

If that's difficult to do for some reason, even just having a manual button to tell XYPlorer to re-scale would be better than nothing. Not ideal, obviously, but at least it would be usable.

Thanks,

Brian

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

Any thoughts on this?

pat55
Posts: 287
Joined: 15 Mar 2016 22:27

Re: Multi-Monitor Windows 10 scaling revisited

Post by pat55 »

This is an issue that is not fully resolved by many.
To run 4K monitors does take a LOT more PC effort but it is no doubt the future IMHO.

As you can see XY ver 17.00.01 did revisit the issue of more readable 'Trees'.

Perhaps there will be ver 17.00.02 ... :-)

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

Like I said, ideally it would detect a change in resolution (like moving to another monitor) and rescale. But if a manual trigger to rescale is easier in the short term, I'd take that for now. It seems like XYPlorer must understand how to scale itself, since it looks fine on the 4K monitor. It seems like adding a way to manually re-trigger that scaling logic should be really easy to add. Am I missing something?

admin
Site Admin
Posts: 64862
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Multi-Monitor Windows 10 scaling revisited

Post by admin »

OK, sorry for the late reply. I put it on my list for 17.20.

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

Thanks. Any general idea of what the ETA for 17.20 is? A month? 3 months? 6? Just to get a basic idea when it can be expected.

admin
Site Admin
Posts: 64862
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Multi-Monitor Windows 10 scaling revisited

Post by admin »

A month rather. The question if I can fix it remains open though.

BTW, when you restart XY, does it correct the issue?

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

Unfortunately, no. XY seems to always use the scaling set on the primary monitor, regardless of which monitor it is opened on.

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

By the way, if I can help somehow, let me know. If there is any debugging, logging, etc. I can do, just ask. And if you'd like me to test a build or something, let me know. Thanks.

admin
Site Admin
Posts: 64862
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Multi-Monitor Windows 10 scaling revisited

Post by admin »

Does it make a difference if you change the setting of this checkbox in the Properties tab of XYplorer.exe (sorry, only German Windows here)?
Attachments
DPI-scaling.png
DPI-scaling.png (17.25 KiB) Viewed 4965 times

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

Afraid not. Setting the "disable high DPI" compatibility option also doesn't seem to have any effect.

admin
Site Admin
Posts: 64862
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Multi-Monitor Windows 10 scaling revisited

Post by admin »

OK, thanks for testing. I'll try something else...

Slyncka
Posts: 1
Joined: 03 Dec 2016 03:26

Re: Multi-Monitor Windows 10 scaling revisited

Post by Slyncka »

brian428 wrote:I'm an avid and (until yesterday) happy XYPlorer user for several years, with 3 monitors hooked up to a Windows 10 system. Yesterday, I replaced my primary monitor with a 4k display. Unfortunately, XYPlorer doesn't seem to be playing well with the per-monitor DPI scaling that Windows 10 provides. I had seen this post from earlier in 2016 (viewtopic.php?f=3&t=15381&p=134688), but it isn't clear what (if anything) is being done to try and deal with this.

To be clear: XYPlorer looks fine when running on the 4k monitor. But if I move it to one of the other monitors (using 1920x1080), everything in XYPlorer is massively scaled up/zoomed in. It seems to always want to use the DPI scaling set on the main monitor. Worse, there's no way to ask it to "re-check" it's scaling level. It's simply stuck with a 200% zoom on it, which makes it unusable. :cry:

Can something be done about this?

Ideally, XYPlorer would detect that it has moved to a new monitor and re-check its scaling. I assume this is what most other programs do, because I can move other programs (Chrome, Explorer, Notepad++, etc.) to the other screens and they scale correctly.

If that's difficult to do for some reason, even just having a manual button to tell XYPlorer to re-scale would be better than nothing. Not ideal, obviously, but at least it would be usable.

Thanks,

Brian

I've got a 4k monitor running and this helps the scaling on my display. I don't have multiple resolutions so I can't say if it'll fix your issue. It might be worth a try. The process is fairly simple and has helped make a few other applications look better as well.

This is a good write-up: http://winaero.com/blog/how-to-fix-apps ... -displays/

admin
Site Admin
Posts: 64862
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Multi-Monitor Windows 10 scaling revisited

Post by admin »

Thanks for the tip. Did you (or anybody) try that already with XYplorer?

brian428
Posts: 16
Joined: 16 Sep 2014 17:49

Re: Multi-Monitor Windows 10 scaling revisited

Post by brian428 »

It's a fairly involved process that involves registry changes and trying to edit the manifest within the exe itself. As an alternative, would you possibly be able to build a one-off version of XYPlorer that includes the referenced manifest tweaks? I'd be happy to try it and see if it makes any difference. Just let me know. Thanks.

Post Reply