# Display-scaling issue on Surface Pro tablet

**URL:** <https://forum.inductiveautomation.com/t/display-scaling-issue-on-surface-pro-tablet/19275>\
**Category:** Ignition\
**Created:** [August 15, 2018, 7:55pm UTC](https://forum.inductiveautomation.com/t/display-scaling-issue-on-surface-pro-tablet/19275 "2018-08-15T19:55:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![danieltalbot](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/danieltalbot/32/11201_2.png) [@danieltalbot](https://forum.inductiveautomation.com/u/danieltalbot)\
**Post date:** [August 15, 2018, 7:55pm UTC](https://forum.inductiveautomation.com/t/display-scaling-issue-on-surface-pro-tablet/19275/1 "2018-08-15T19:55:47Z")

</div>

Many of our tablet users complain about the text being too small in ignition. I can set the Windows scaling setting to 300% and it looks much better to them, but any time they log out and log back in, ignition seems to forget or ignore the scaling, reverting back to a default resolution while every other program remains large.

If I set the Windows scaling setting to 100% and log off/log in, and then set the Windows scaling to 300%, all of ignitions components will be very large. If I log off/log in when the Windows scaling setting is 300%, ignition reverts to its default resolution, which is smaller than our users want it to be on their tablets.

Is there a way to save ignition’s resolution after going from 100% scaling to 300% scaling? Any suggestions would be appreciated.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [August 15, 2018, 8:13pm UTC](https://forum.inductiveautomation.com/t/display-scaling-issue-on-surface-pro-tablet/19275/2 "2018-08-15T20:13:01Z")

</div>

What version of Java are you using? The DPI-aware nature of Swing is entirely up to Java, and out of our hands (though there are some tweaks you can do) but Java 9 _should_ handle things better.

---

<div class="post-metadata">

**Author:** ![danieltalbot](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/danieltalbot/32/11201_2.png) [@danieltalbot](https://forum.inductiveautomation.com/u/danieltalbot)\
**Post date:** [August 15, 2018, 9:02pm UTC](https://forum.inductiveautomation.com/t/display-scaling-issue-on-surface-pro-tablet/19275/3 "2018-08-15T21:02:41Z")

</div>

Was using Java 8. Java 10 works perfectly. Thank you!
