# Solutions for making labels appear the same for 100%, 125% and 150% Display Scale

**URL:** <https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377>\
**Category:** Ignition\
**Tags:** vision\
**Created:** [July 27, 2022, 10:45pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377 "2022-07-27T22:45:56Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dclifton](https://avatars.discourse-cdn.com/v4/letter/d/2acd7d/32.png) [@dclifton](https://forum.inductiveautomation.com/u/dclifton)\
**Post date:** [July 27, 2022, 10:45pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/1 "2022-07-27T22:45:56Z")

</div>

Clients at our company range from using 100% to 150% “Scale and Layout” display settings on their Windows computers. When clients view our screens with 150% view, the text from the labels usually gets cut off. The label’s border is already expanded to match the border of its parent template(As shown in the following images). In the images below the only thing that was changed was the Scale and Layout of the monitor display from 100% to 150%.  
 ![MicrosoftTeams-image (11)](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/7/3713e9a1646203fd629cb4e1a5e7da228e5d8250.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/8/584389cf5ce789404e2790425a9669c398ff2024.png)

The label component is set to the layout configurations shown in the image below.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/9/49ac548a15f2169aa2aefff46fc428692f52faed.png)

How do I configure the label component so that the text doesn’t get cutoff when a user uses 150% monitor scale and layout instead of 100%?

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [July 27, 2022, 11:32pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/2 "2022-07-27T23:32:11Z")

</div>

Can you set Vision to ignore Windows' scaling and fix it to 100%?

> [@How to set Java (Designer) to use 100% screen scaling without changing Windows setting?](https://forum.inductiveautomation.com/t/how-to-set-java-designer-to-use-100-screen-scaling-without-changing-windows-setting/59024):
>
> I think I saw this mentioned on the forums somewhere about a java argument you can set for this, but can’t find it… Windows screen scaling of anything but 100% causes issues with object displays in Java apps, the Designer included, and while I always have this at 100% (even on my tiny 27" 4K monitor :D), some colleagues aren’t so adventurous and would like to set Windows to 125%. From memory it might have been @Kevin.Herron that mentioned the Java arg?

You're going to have a fun (not) time otherwise, or just tell users to get better eyes and set it to 100% 😃

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 27, 2022, 11:41pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/3 "2022-07-27T23:41:14Z")

</div>

Turn on the checkboxes for “Maintain Aspect Ratio” and “Scale Font”. Your snapshot is exactly expected for the settings you show.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [July 27, 2022, 11:52pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/4 "2022-07-27T23:52:13Z")

</div>

Maybe all my Perspective work is overwriting my Vision memory… I also haven’t had much experience with Windows scaling tbh, but I would have expected turning on those settings would still result in issues at 150% 🤔 but no?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 28, 2022, 1:23am UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/5 "2022-07-28T01:23:30Z")

</div>

Windows’ imposed scaling is a totally different phenomenon from Vision’s own scaling for relative layout.

---

<div class="post-metadata">

**Author:** ![dclifton](https://avatars.discourse-cdn.com/v4/letter/d/2acd7d/32.png) [@dclifton](https://forum.inductiveautomation.com/u/dclifton)\
**Post date:** [July 28, 2022, 5:03pm UTC](https://forum.inductiveautomation.com/t/solutions-for-making-labels-appear-the-same-for-100-125-and-150-display-scale/62377/6 "2022-07-28T17:03:28Z")

</div>

@pturmel it appears that making that change just alters the problem to where different labels are different fonts even though they are all set to be the same font when configured in their parent template.  
@nminchin I think your solution seems like the one I am looking for, but I couldn’t get the JVM argument to work. Was there something different you did to get it to work other than pasting in  
-Dsun.java2d.uiScale=1.0 into the JVM argument field? Also wouldn’t every client have to add this argument into their Client launcher to have this take effect?

Thank you both for your help by the way!
