I hope you're all doing well. I'm reaching out to seek assistance with an issue I'm facing regarding DPI scaling in Rainmeter. Despite attempting to adjust the scaling based on my system's DPI settings, the changes do not seem to reflect in the appearance of my skins. Below, I've provided all the relevant details about my setup and the issue.
System Information:
Rainmeter 4.5.23.3836 (64-bit)
Language: Japanese (1041)
Build time: 2025-04-12 17:25:59
Windows 11 Pro for Workstations 24H2 (build 26100.3915) 64-bit - Japanese (1041)
Gadgets 7.9.0
Issue Description:
I am trying to adjust the scaling of my Rainmeter skins to match my system's DPI settings automatically. My system's DPI scaling is currently set to [Insert DPI scaling, e.g., 150% (AppliedDPI: 144)]. I used a PowerShell script to calculate a scaling value based on this DPI and applied it to both the DPIScale setting in Rainmeter.ini and the Scale setting in my skin files. The script also restarts Rainmeter and refreshes all skins using the !RefreshApp bang to ensure the changes take effect.
However, after running the script, the size of my skins does not change as expected. The script logs indicate that the DPIScale and Scale values were set correctly (e.g., DPIScale=1.5 in Rainmeter.ini and Scale=1.5 in skin files), but the visual appearance remains unchanged. I confirmed that Rainmeter is restarting properly, and the refresh command is being executed.
Additional Details:
I am using Rainmeter version [Insert Rainmeter version], which I believe supports the DPIScale setting (introduced in 4.3, if I'm not mistaken).
My active skins are Gadgets 7.9.0. I'm unsure if these skins support the Scale parameter, or if there's something specific in their configuration that might be preventing the scaling from taking effect.
I have not encountered any errors during the script execution, and the log file confirms that all settings were applied successfully.
I also tried manually setting the DPIScale value in Rainmeter.ini and refreshing Rainmeter, but the result was the same.
Questions:
Could this issue be related to my Rainmeter version or the specific skins I'm using? Are there known limitations with DPIScale or Scale that I might be overlooking?
Is there a way to confirm whether my skins support the Scale parameter, or do I need to modify the skin files differently to ensure scaling works?
Are there any additional steps I should take to ensure the scaling changes are applied correctly, such as specific Rainmeter bangs or manual refreshes?
I would greatly appreciate any insights or suggestions from the community. If there's any additional information I can provide to help diagnose the issue, please let me know. Thank you in advance for your time and assistance!
Best regards,
System Information:
Rainmeter 4.5.23.3836 (64-bit)
Language: Japanese (1041)
Build time: 2025-04-12 17:25:59
Windows 11 Pro for Workstations 24H2 (build 26100.3915) 64-bit - Japanese (1041)
Gadgets 7.9.0
Issue Description:
I am trying to adjust the scaling of my Rainmeter skins to match my system's DPI settings automatically. My system's DPI scaling is currently set to [Insert DPI scaling, e.g., 150% (AppliedDPI: 144)]. I used a PowerShell script to calculate a scaling value based on this DPI and applied it to both the DPIScale setting in Rainmeter.ini and the Scale setting in my skin files. The script also restarts Rainmeter and refreshes all skins using the !RefreshApp bang to ensure the changes take effect.
However, after running the script, the size of my skins does not change as expected. The script logs indicate that the DPIScale and Scale values were set correctly (e.g., DPIScale=1.5 in Rainmeter.ini and Scale=1.5 in skin files), but the visual appearance remains unchanged. I confirmed that Rainmeter is restarting properly, and the refresh command is being executed.
Additional Details:
I am using Rainmeter version [Insert Rainmeter version], which I believe supports the DPIScale setting (introduced in 4.3, if I'm not mistaken).
My active skins are Gadgets 7.9.0. I'm unsure if these skins support the Scale parameter, or if there's something specific in their configuration that might be preventing the scaling from taking effect.
I have not encountered any errors during the script execution, and the log file confirms that all settings were applied successfully.
I also tried manually setting the DPIScale value in Rainmeter.ini and refreshing Rainmeter, but the result was the same.
Questions:
Could this issue be related to my Rainmeter version or the specific skins I'm using? Are there known limitations with DPIScale or Scale that I might be overlooking?
Is there a way to confirm whether my skins support the Scale parameter, or do I need to modify the skin files differently to ensure scaling works?
Are there any additional steps I should take to ensure the scaling changes are applied correctly, such as specific Rainmeter bangs or manual refreshes?
Code:
2025-04-30 11:04:23: Current DPI scaling: 1.5 (AppliedDPI: 144)2025-04-30 11:04:25: Additional scale multiplier: 1.02025-04-30 11:04:25: Final scale value (DPI scaling * additional multiplier): 1.52025-04-30 11:04:27: Set DPIScale to 1.5 in Rainmeter.ini.2025-04-30 11:04:28: Adjusted skin file: C:\Users\X99\AppData\Roaming\Rainmeter\Skins\illustro\Clock\Clock.ini2025-04-30 11:04:30: Rainmeter started. Refreshing all skins...2025-04-30 11:04:32: Rainmeter skins refreshed.
I would greatly appreciate any insights or suggestions from the community. If there's any additional information I can provide to help diagnose the issue, please let me know. Thank you in advance for your time and assistance!
Best regards,
Statistics: Posted by ryouji — Today, 4:18 am — Replies 2 — Views 1261