Windows 10/High-DPI Displays

Post about bugs you find in Core Temp so they can be addressed and fixed efficiently
Post Reply
stormi
Registered User
Registered User
Posts: 5
Joined: Mon Mar 21, 2016 10:24 am

Tray icon scaling on high DPI screens

Post by stormi »

Can you please add DPI scaling to future releases?
My tablet display is set to 150% in Windows and with the default values, the text/numbers for the tray icons looks tiny. I changed the font size to a bigger value, however when I connect my tablet to my desktop monitor (with 100% scaling), the font size is too big to fit in the tray icon:
Unbenannt.png
You do not have the required permissions to view the files attached to this post.

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Tray icon scaling on high DPI screens

Post by The Coolest »

That's interesting. What happens if you restart Core Temp after the DPI has changed.
I took a quick look at the code to confirm this, but at least at Core Temp's start up it should take DPI into consideration when creating the notification area icons.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

stormi
Registered User
Registered User
Posts: 5
Joined: Mon Mar 21, 2016 10:24 am

Re: Tray icon scaling on high DPI screens

Post by stormi »

OK, now I know what actually happens.

It seems that the scaling generally works when changing the display configuration or scaling setting 'live' (though the text looks pixelated after, but that seems to be more a general problem of Windows).

However as soon as I restart Windows, the text will be too small or too big. When I look into the Core Temp settings, it seems like it (unnecessarily) adjusts the font size after a restart to a smaller or bigger value based on the display scaling.
No matter the display scaling I use, with my selected font a font size of 14 will always fit perfect for the tray icons. But when I change the scaling from 100% to 150% and do a restart of Windows, the font size automatically changes to 10 (or to 21 the opposite way [150% -> 100%]) resulting in a too small or too big text.

cgtyoder
Registered User
Registered User
Posts: 10
Joined: Tue Dec 03, 2013 7:48 pm

Windows 10/High-DPI Displays

Post by cgtyoder »

Running Core Temp 1.0 RC8 in Windows 10 Pro x64 build 1511.

I am using a (retina) MacBook Pro, and when I change the DPI to take advantage of the high-DPI features of W10, the font size of the temps in the System Tray shrinks drastically. W10 says I am running at 2880x1800 - all other text looks great in Windows 10. Any idea when CT will fully support high-DPI screens?

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Windows 10/High-DPI Displays

Post by The Coolest »

I would suggest trying to restart Core Temp after you adjust the DPI setting.
If the fonts are still small, go into Settings --> Notification area and set a new font size that will look good to you at the new, high DPI setting.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

cgtyoder
Registered User
Registered User
Posts: 10
Joined: Tue Dec 03, 2013 7:48 pm

Re: Windows 10/High-DPI Displays

Post by cgtyoder »

Thanks for the suggestion. This works - sort of. When I switch between using Win 10 on bare hw and running it in a VM, the font size changes. I would prefer not to have to change the size each time I switch. It would be great if the app could account for high-dpi settings on its own. Thanks for considering.

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Windows 10/High-DPI Displays

Post by The Coolest »

I know that this has been a long standing issue, and I was able to look into it tonight.
Sadly, the amount of work required in addition to the amount of potential issue such a fix may bring to everyone makes this something I won't be able to tackle any time soon.
I will keep this issue on my to do list, though, and when I find a way and the time to implement proper DPI awareness, it will be fixed.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

Post Reply

Return to “Bug reports”