Page 1 of 1

Big annoyance with Screen Scaling

Posted: 23 May 2026 23:04
by Adequat
28.30.0600
Windows 11 (25H2)
Font Scaling (3 screens: Primary Monitor: 225% / Monitor for XYPlorer: 150% / 3rd monitor: 200%).

The XYPlorer UI is not usable. See pictures.
The only way to use XYplorer is to override the High DPI Settings and use "System", which results in a noticeably blurry UI.
I can live with that, but there is another, more important problem:
When XYplorer launches another process, that child process becomes DPI-unaware. Hence, a native HDPI application looks ugly when launched from XYplorer, which is a shame for a file manager.
2026-05-23_22-38-48.png
2026-05-23_22-39-43.png

Re: Big annoyance with Screen Scaling

Posted: 24 May 2026 18:12
by admin
Known issue with the tB-version: https://www.xyplorer.com/faq.php#issues64

Re: Big annoyance with Screen Scaling

Posted: 03 Sep 2026 09:26
by jw5801
Has there been any progress on fixing this? I recently went on a bit of a deep dive and found a Notepad++ bug tracker about the same issue.

Their discussion (and fixes) are here, if that helps:
https://github.com/notepad-plus-plus/no ... -780384514

Re: Big annoyance with Screen Scaling

Posted: 04 Sep 2026 13:26
by admin
It's fixed in the current version.

Re: Big annoyance with Screen Scaling

Posted: 08 Sep 2026 02:02
by jw5801
Fixed in 28.30.2500? Or in the current beta?

I'm seeing exactly the same as above posts on 28.30.2500.

XYPlorer v28.30.2500
Win 11
Monitor 1 is 175%, Monitor 2 is 100%

Monitor 1 screen output:

Code: Select all

Virtual Screen: (-1920, 0) - (5760x2160)

Screen.Width (screenW) = 3839.967 (3840)
Screen.Height (screenH) = 2159.967 (2160)
Current Monitor: 1 (Primary)
Current Work Area: (0, 0) - (3840, 2076)

Number of Monitors: 2
• Monitor 1 (Primary)
   Area: (0, 0) - (3840, 2160) = 3840x2160
   Area Work: (0, 0) - (3840, 2076)
   DPI: 168 (175%)
• Monitor 2
   Area: (-1920, 0) - (0, 1080) = 1920x1080
   Area Work: (-1920, 0) - (0, 1032)
   DPI: 96 (100%)

Startup Work Area: (0, 0) - (3840, 2076), Startup Values: (432, 210) - (1275x743), Winstate=0
XY Main Window: (1303, 292) - (3469, 1665) = 2166x1373, Scale: 2142x1275, Winstate=0
GetCursorPos = 2341, 402

Monitor: 1/2 (Primary)   Primary Screen DPI: 168 (175%)
Screen: 3840x2160   Virtual: (-1920, 0) - (5760, 2160)   Work: (0, 0) - (3840, 2076)
Screen DPI: 168 (175%)   twX: 8.571428 (8.571428)   Stretch: 1.50   sLF: 1.75   Toolbar Zoom: 1.25 (1;1)
Screen Color Depth: 32   Line Spacing: 2 (3.50)   Checkbox: 20 (20)   Titlebar: 52
DPI Awareness: Per monitor   Auto Scaling: Yes   Toolbar Twips=8014.28545951843 (890)

UseDPIAwareIconSizes: Yes
Icon Size: Small=16, Large=32, Extra Large=48, Jumbo=256
Icon Size Controls: Small=28, Large=56, Extra Large=47, Jumbo=256
Icon Size Recommended: Small=28, Large=56, Extra Large=48, Jumbo=256
Monitor 2 screen output:

Code: Select all

Virtual Screen: (-1920, 0) - (5760x2160)

Screen.Width (screenW) = 2194.267 (1920)
Screen.Height (screenH) = 1234.267 (1080)
Current Monitor: 2 (Secondary)
Current Work Area: (-1920, 0) - (0, 1032)

Number of Monitors: 2
• Monitor 1 (Primary)
   Area: (0, 0) - (3840, 2160) = 3840x2160
   Area Work: (0, 0) - (3840, 2076)
   DPI: 168 (175%)
• Monitor 2
   Area: (-1920, 0) - (0, 1080) = 1920x1080
   Area Work: (-1920, 0) - (0, 1032)
   DPI: 96 (100%)

Startup Work Area: (0, 0) - (3840, 2076), Startup Values: (432, 210) - (1275x743), Winstate=0
XY Main Window: (-1491, 95) - (-251, 902) = 1240x807, Scale: 1224x748, Winstate=0
GetCursorPos = -850, 172

Monitor: 2/2 (Secondary)   Primary Screen DPI: 168 (175%)
Screen: 1920x1080   Virtual: (-1920, 0) - (5760, 2160)   Work: (0, 0) - (3840, 2076)
Screen DPI: 96 (100%)   twX: 15 (8.571428)   Stretch: 1.00   sLF: 1.00   Toolbar Zoom: 1.25 (1;1)
Screen Color Depth: 32   Line Spacing: 2 (2.00)   Checkbox: 20 (13)   Titlebar: 30
DPI Awareness: Per monitor   Auto Scaling: Yes   Toolbar Twips=7725 (515)

UseDPIAwareIconSizes: Yes
Icon Size: Small=16, Large=32, Extra Large=48, Jumbo=256
Icon Size Controls: Small=16, Large=32, Extra Large=27, Jumbo=146
Icon Size Recommended: Small=28, Large=56, Extra Large=48, Jumbo=256
On Monitor 1 (primary and where it was opened):
Screenshot 2026-09-08 095633.png
On Monitor 2 (without changing anything, just dragging it over):
Screenshot 2026-09-08 095639.png

Re: Big annoyance with Screen Scaling

Posted: 08 Sep 2026 07:12
by admin
Okay, I see. Currently XY's interface is being completely rewritten. This will take care of any screen scaling issues.