Page 2 of 3
Re: DPI scaling in multiple monitors
Posted: 22 Mar 2019 02:28
by jupe
I think maybe because of this change, but now when I run fresh I get small icons as the new default, and on all earlier versions I get large icons as the default. Small icons are tiny and unsuitable, I am running 1920x1080@120dpi if it is relevant, but I am assuming that all new installs are now defaulting to small icons, probably unintentionally?
Comparison shot FWIW:

- 2019-03-22_122048.png (23.7 KiB) Viewed 4564 times
Re: DPI scaling in multiple monitors
Posted: 22 Mar 2019 05:48
by sj515064
jupe wrote: ↑22 Mar 2019 02:28
I think maybe because of this change, but now when I run fresh I get small icons as the new default, and on all earlier versions I get large icons as the default. Small icons are tiny and unsuitable, I am running 1920x1080@120dpi if it is relevant, but I am assuming that all new installs are now defaulting to small icons, probably unintentionally?
Comparison shot FWIW:
2019-03-22_122048.png
Confirmed. Running
fresh; from 19.80.0115 results in small icon size as the default.
(BTW, the newly implemented "Autosize Buttons" works perfectly

)
Code: Select all
DblClick Time: 500 ms
Screen: 1920x1080, 1/1 (Primary), Virtual: (0, 0) - (1920, 1080), Work: (0, 0) - (1920, 1040)
Screen DPI: 96 (100%), twx: 15, stretch: 1
Screen Color Depth: 32
DPI awareness: Per monitor
UseDPIAwareIconSizes: No, Yes
Icon Size: Small=16, Large=32
Icon Size Controls: Small=16, Large=32
Icon Size Recommended: Small=16, Large=32
Command Line: /fresh
Command Normalized: /fresh
Re: DPI scaling in multiple monitors
Posted: 22 Mar 2019 07:56
by admin
Ah yes, fix comes.
Re: DPI scaling in multiple monitors
Posted: 29 Mar 2019 11:26
by Philippe
Would you have any plans on the scaling with the fonts, scrollbars and menu sizes with regards to the DPI scaling in multiple monitors?
Re: DPI scaling in multiple monitors
Posted: 29 Mar 2019 12:04
by admin
Not really. Doesn't the font auto-scale?
Re: DPI scaling in multiple monitors
Posted: 01 Apr 2019 12:59
by Philippe
When I compare with ex. notepad.exe, the menu-bar, titlebar, scrollbars and fonts of XYplorer are much bigger (almost twice as big in my case) on the low dpi screen.
Re: DPI scaling in multiple monitors
Posted: 03 Apr 2019 21:19
by admin
Hmm. That's not normal. Did you change something in the Compatibility tab of the Properties dialog (when you right-click XYplorer.exe, then select "Properties" in the context menu)?
Re: DPI scaling in multiple monitors
Posted: 04 Apr 2019 08:02
by Philippe
Philippe wrote: ↑19 Mar 2019 13:14
Any update or news on this?
viewtopic.php?t=18229
viewtopic.php?f=3&t=16241
I've got similar issues as this topic and the above that I added. I've been testing and trying to fix this. At the moment I think I tried all possible options and have the best results for xyplorer with the xyplorer.exe compatibility -> change high dpi settings -> override high dpi scaling behavior, scaling performed by "system" in windows 10.
Unfortunately this works well for XYplorer but not for all microsoft documents that I open from within XYplorer because these tend to follow these same settings and their scaling is not right anymore. So, this doesn't work.
My device is a microsoft surface pro with a native high dpi screen (primary screen) and I usually have a second lower resolution screen connected as secondary (cannot make it primary because I am a mobile worker).
Could I try another workaround or is there a new feature coming to support DPI scaling in multiple monitors?
At this moment I reverted all back to default in windows 10. The menu-bar, titlebar, scrollbars and fonts of XYplorer are much bigger (almost twice as big in my case compared to for example notepad.exe) on the low dpi screen.
Re: DPI scaling in multiple monitors
Posted: 04 Apr 2019 08:33
by admin
1. Could you show a screenshot of the situation?
2. Could you show this section of
Help | Various Information:
Code: Select all
DblClick Time: 500 ms
Screen: 1920x1080, 1/1 (Primary), Virtual: (0, 0) - (1920, 1080), Work: (0, 0) - (1920, 1040)
Screen DPI: 96 (100%), twx: 15, stretch: 1
Screen Color Depth: 32
DPI awareness: Per monitor
UseDPIAwareIconSizes: No, Yes
Icon Size: Small=16, Large=32
Icon Size Controls: Small=16, Large=32
Icon Size Recommended: Small=16, Large=32
Re: DPI scaling in multiple monitors
Posted: 05 Apr 2019 11:07
by Philippe
On the native Surface4 screen, all looks fine, on the other screen XYplorer is bigger
I placed explorer, notepad and XYplorer next to each other on both screens and moved them without resizing from one to another to show the sizing difference.
Please find two screenshots and the request info below:
Screenshot on wide monitor with lower DPI that shows XYplorer is much bigger:

- 2019-04-05_110301.jpg (524.47 KiB) Viewed 4427 times
Screenshot on the Surface4 screen, all programs look good:

- 2019-04-05_110402.jpg (766.83 KiB) Viewed 4427 times
Code: Select all
DblClick Time: 410 ms
Screen: 2736x1824, 1/2 (Primary), Virtual: (-2560, 0) - (5296, 1824), Work: (0, 0) - (2736, 1772)
Screen DPI: 180 (187,5%), twx: 8, stretch: 1,5
Screen Color Depth: 32
DPI awareness: Per monitor
UseDPIAwareIconSizes: Yes, Yes
Icon Size: Small=16, Large=32
Icon Size Controls: Small=28, Large=56
Icon Size Recommended: Small=28, Large=56
Re: DPI scaling in multiple monitors
Posted: 06 Apr 2019 18:48
by admin
XYplorer has no influence at all on the size of the menu font. So the culprit is Windows itself, or its configuration. Open the Compatibility tab of the Properties dialog (when you right-click XYplorer.exe, then select "Properties" in the context menu) and play with those settings that look relevant. It might help.
Re: DPI scaling in multiple monitors
Posted: 08 Apr 2019 10:34
by Philippe
Philippe wrote: ↑19 Mar 2019 13:14
Any update or news on this?
viewtopic.php?t=18229
viewtopic.php?f=3&t=16241
I've got similar issues as this topic and the above that I added. I've been testing and trying to fix this. At the moment I think I tried all possible options and have the best results for xyplorer with the xyplorer.exe compatibility -> change high dpi settings -> override high dpi scaling behavior, scaling performed by "system" in windows 10.
Unfortunately this works well for XYplorer but not for all microsoft documents that I open from within XYplorer because these tend to follow these same settings and their scaling is not right anymore. So, this doesn't work.
My device is a microsoft surface pro with a native high dpi screen (primary screen) and I usually have a second lower resolution screen connected as secondary (cannot make it primary because I am a mobile worker).
Could I try another workaround or is there a new feature coming to support DPI scaling in multiple monitors?
I have tried all settings under the .exe properties, even with a fresh install and windows default settings I have the bigger menus and scroll bars.. No other programs that I use have this issue.
Re: DPI scaling in multiple monitors
Posted: 18 Apr 2019 15:20
by Philippe
Is there another workaround or a setting that I can change to fix this?
I installed the newest 'official' version today.
Re: DPI scaling in multiple monitors
Posted: 06 May 2019 16:31
by admin
Not in XYplorer, maybe in Windows. If an issue affects only you, it's likely that there is some solution. But the Windows handling of DPI and multi-screens is generally problematic. They have not really worked it out.

Re: DPI scaling in multiple monitors
Posted: 19 Aug 2019 17:49
by moguiyu
admin wrote: ↑06 May 2019 16:31
Not in XYplorer, maybe in Windows. If an issue affects only you, it's likely that there is some solution. But the Windows handling of DPI and multi-screens is generally problematic. They have not really worked it out.
the biggest problem is not the taskbar since many user doesnt have to touch them for most cases.
when you change the scale/dpi setting in windows for the APP itself, it will bring the unusable problem, try this:
1. do not set DPI overide: you will experience extra large xyplorer in low dpi monitor, but fortunitly the excel opens in the correct way.
2. set DPI overide to system: xyplorer scale correctly, but excel file will be scaled wrongly. looks like xyplorer overide the scale option for files open's application like word/ppt/excel
3. set DPI overide to system enhanced: xyplorer scale correctly, excel display only part of the information.
please fix this, this is the only reason im using total commander, but it's not very easy to use.