Page 1 of 2
Multi-Monitor Windows 10 scaling revisited
Posted: 08 Aug 2016 06:44
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.
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
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 15 Aug 2016 03:29
by brian428
Any thoughts on this?
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 16 Aug 2016 23:55
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 ... :-)
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 17 Aug 2016 00:40
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?
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 02 Sep 2016 09:24
by admin
OK, sorry for the late reply. I put it on my list for 17.20.
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 02 Sep 2016 18:09
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.
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 02 Sep 2016 18:23
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?
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 02 Sep 2016 18:48
by brian428
Unfortunately, no. XY seems to always use the scaling set on the primary monitor, regardless of which monitor it is opened on.
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 02 Sep 2016 18:50
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.
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 03 Sep 2016 09:52
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)?
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 06 Sep 2016 20:54
by brian428
Afraid not. Setting the "disable high DPI" compatibility option also doesn't seem to have any effect.
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 06 Sep 2016 20:58
by admin
OK, thanks for testing. I'll try something else...
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 03 Dec 2016 03:36
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.
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/
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 03 Dec 2016 15:18
by admin
Thanks for the tip. Did you (or anybody) try that already with XYplorer?
Re: Multi-Monitor Windows 10 scaling revisited
Posted: 06 Dec 2016 21:10
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.