High DPI on Windows 8.1
Forum rules
READ THIS AND DO IT!!!
Please include the following information:
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).
We recommend adding your Windows Version and Screen Scaling Percentage to the Location field in your Profile or to your Signature. That way, you only have to type them once.
When attaching an Image, please use the Attachment tab at the bottom of your post and click "Add files".
READ THIS AND DO IT!!!
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).
High DPI on Windows 8.1
Hello,
I just wanted to report that XYplorer is quite broken on high DPI screens.
It looks really bad, but it also does not function very well with the tiny icons etc.
See attached screenshot.
I assume that in the not too distant future all new devices will be high DPI, so I suppose it would make sense to fix this as soon as possible.
rh
I just wanted to report that XYplorer is quite broken on high DPI screens.
It looks really bad, but it also does not function very well with the tiny icons etc.
See attached screenshot.
I assume that in the not too distant future all new devices will be high DPI, so I suppose it would make sense to fix this as soon as possible.
rh
- Attachments
-
- highdpi.jpg (161.65 KiB) Viewed 4140 times
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
Seems to work well apart from the icons. I will look at it once I have Win8.1.
FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
This has nothing to do with Xyplorer. It's Windows' horrid dependance on 96 dpi. Windows does not have the ability to uniformly scale software to higher DPI screens unlike OSX.
It has mainly to do with keeping support for legacy software that was designed when 96 dpi was the standard.
Microsoft had a brilliant opportunity to implement a new rendering system for software interfaces with Windows 8. Particularly because they wanted to move into the tablet market which is consolidating on 1080p as the standard with screen sizes around 10 inches.
Apple got it right. They simply double the pixels in width and height (that's really the only thing that "retina" means). An element that would sit on 1 pixel on an old screen sits on 4 pixels on a retina screen.
It has mainly to do with keeping support for legacy software that was designed when 96 dpi was the standard.
Microsoft had a brilliant opportunity to implement a new rendering system for software interfaces with Windows 8. Particularly because they wanted to move into the tablet market which is consolidating on 1080p as the standard with screen sizes around 10 inches.
Apple got it right. They simply double the pixels in width and height (that's really the only thing that "retina" means). An element that would sit on 1 pixel on an old screen sits on 4 pixels on a retina screen.
I develop scripts that integrate media functionality into Xyplorer.
Hash - Twitch.tv in VLC (NEW 2.0!) - FFmpeg GUI - Youtube downloading
XYplorer for Linux! Tutorial
Hash - Twitch.tv in VLC (NEW 2.0!) - FFmpeg GUI - Youtube downloading
XYplorer for Linux! Tutorial
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
Nevertheless XY will be able to handle this, of course.
FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
Any update on when we can expect a fix for the High DPI issues? Thanks!
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
You are still seeing this with the 13.90? What do I need to do to repro this?
FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
Yes, but with an old config file.
I just tried a "config less" xyplorer.exe, and indeed there the problem does not appear.
I tried to play with some options of the config, but was unable to find one that fixes it.
Any ideas which options could cause this, so I get some ideas what to try out? Thanks!
rh
P.S.: The problem with the tiny toolbar buttons remains (despite large buttons option selected), though, even with the configless XY.
I just tried a "config less" xyplorer.exe, and indeed there the problem does not appear.
I tried to play with some options of the config, but was unable to find one that fixes it.
Any ideas which options could cause this, so I get some ideas what to try out? Thanks!
rh
P.S.: The problem with the tiny toolbar buttons remains (despite large buttons option selected), though, even with the configless XY.
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
Please post the contents of Help / Various Information with the buggy version.
The Toolbar buttons cannot be enlarged.
The Toolbar buttons cannot be enlarged.
FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
XYplorer: 13.90.0000 (Pro Edition - Lifetime License Pro)
Loaded in: 696 ms at 04.04.2014 22:21:32
Uptime: 2 secs
Memory Usage: 27.236 KB, Virtual Memory Size: 12.548 KB
OS: Windows 8.1 Professional N, 64-bit (6.3)
OS Uptime: 44 mins, 51 secs
UTC Offset: +08:00
User Role: Admin
Themes: Yes (Aero) RealSystem32: Yes
System Locale ID: 1031 (de-DE)
Thread Locale ID: 1031 (de-DE)
Default ANSI Code Page: 1252 (ANSI - Lateinisch I)
Active Code Page: 1252 (ANSI - Lateinisch I)
DBCS Code Page: No
DblClick Time: 500 ms
Screen DPI: 205,7143 (214,2857%)
Screen Color Depth: 32
UseDPIAwareIconSizes: No, No
Icon Size: small=16, large=32
Icon Size Recommended: small=32, large=64
Command: "D:\Eigene Dateien\Dropbox"
CommandW: "D:\Eigene Dateien\Dropbox"
Command Normalized: "Dokumente\Dropbox"
App: C:\Program Files (x86)\XYplorer\XYplorer.exe
[... CENSORED ...]
Copier: TeraCopy (2.3.0.0)
Language Support: 8.45
Language: No language loaded
Loaded in: 696 ms at 04.04.2014 22:21:32
Uptime: 2 secs
Memory Usage: 27.236 KB, Virtual Memory Size: 12.548 KB
OS: Windows 8.1 Professional N, 64-bit (6.3)
OS Uptime: 44 mins, 51 secs
UTC Offset: +08:00
User Role: Admin
Themes: Yes (Aero) RealSystem32: Yes
System Locale ID: 1031 (de-DE)
Thread Locale ID: 1031 (de-DE)
Default ANSI Code Page: 1252 (ANSI - Lateinisch I)
Active Code Page: 1252 (ANSI - Lateinisch I)
DBCS Code Page: No
DblClick Time: 500 ms
Screen DPI: 205,7143 (214,2857%)
Screen Color Depth: 32
UseDPIAwareIconSizes: No, No
Icon Size: small=16, large=32
Icon Size Recommended: small=32, large=64
Command: "D:\Eigene Dateien\Dropbox"
CommandW: "D:\Eigene Dateien\Dropbox"
Command Normalized: "Dokumente\Dropbox"
App: C:\Program Files (x86)\XYplorer\XYplorer.exe
[... CENSORED ...]
Copier: TeraCopy (2.3.0.0)
Language Support: 8.45
Language: No language loaded
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
Find this tweak in the INI and set it to 1:
Code: Select all
UseDPIAwareIconSizes=1FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
Excellent, that helped, thank you!
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
It is 1 by default. You must have set it to 0 at one point. 
FAQ | XY News RSS | XY X
Re: High DPI on Windows 8.1
Don, is it really set as 1 by default? That's weird. I just looked for it today out of interest and in my XYplorer.ini, it was set as 0 
Re: High DPI on Windows 8.1
Mine is also set to 0, and I'm quite certain I've not set it manually.Enternal wrote:Don, is it really set as 1 by default? That's weird. I just looked for it today out of interest and in my XYplorer.ini, it was set as 0
-
admin
- Site Admin
- Posts: 65130
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: High DPI on Windows 8.1
I just saw when I added it in 20100501/20100503 I forgot to set it to 1 for upgraders; so it's only set for fresh versions. Well, I think nobody would ever need this turned off, so I will simply hardcode it now to 1!
FAQ | XY News RSS | XY X
XYplorer Beta Club