# How to make IplugResponsiveUI HighDPI compatible?

**URL:** <https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874>\
**Category:** Uncategorized\
**Created:** [20 February 2024 13:17 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874 "2024-02-20T13:17:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tilr](https://avatars.discourse-cdn.com/v4/letter/t/9de0a6/32.png) [@tilr](https://iplug2.discourse.group/u/tilr)\
**Post date:** [20 February 2024 13:17 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/1 "2024-02-20T13:17:39Z")

</div>

I have 2 plugins based of IPlugResponsiveUI plugin and they suffer from the same issue when using HighDPI.

Here is a screenshot of the plugin in normal mode 500x500 UI.

![shot_240220_130428](https://global.discourse-cdn.com/free1/uploads/iplug2/original/1X/287cf3162c77fb9321e6253c8fd848359fa5f0bc.png)

And here is a screenshot of the same plugin with 150% zoom on windows.

 ![shot_240220_130531](https://global.discourse-cdn.com/free1/uploads/iplug2/original/1X/e8abdd34b74cb38d083e8590d324c11c6e5033b9.png)

My plugins suffer the same issue as [reported by a user on Ableton Live](https://github.com/tiagolr/gate1/issues/1), same happens on windows on any DAW at 150% zoom.

The problem seems to happen only on IplugResponsiveUI demo, I’m still investigating, tried setting PLUG\_HOST\_RESIZE 0 with no effect, will report any other findings, any tips appreciated!

---

<div class="post-metadata">

**Author:** ![olilarkin](https://yyz2.discourse-cdn.com/free1/user_avatar/iplug2.discourse.group/olilarkin/32/2_2.png) [@olilarkin](https://iplug2.discourse.group/u/olilarkin)\
**Post date:** [22 February 2024 18:03 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/2 "2024-02-22T18:03:23Z")

</div>

Please don’t spend too much time investigating. I believe the problem here is in Live not in iPlug2. Please submit a bug report [here](https://help.ableton.com/hc/en-us/requests/new?ticket_form_id=360001694780&pk_vid=42eabcdedf666c681708624891ccb6d0).

---

<div class="post-metadata">

**Author:** ![tilr](https://avatars.discourse-cdn.com/v4/letter/t/9de0a6/32.png) [@tilr](https://iplug2.discourse.group/u/tilr)\
**Post date:** [22 February 2024 18:41 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/3 "2024-02-22T18:41:11Z")

</div>

Thanks but this also happens on any DAW using windows 150% zoom on IplugResponsiveUI demo, I haven’t had much time but I think not all Iplug demos suffer this issue so there may be a work around.

---

<div class="post-metadata">

**Author:** ![olilarkin](https://yyz2.discourse-cdn.com/free1/user_avatar/iplug2.discourse.group/olilarkin/32/2_2.png) [@olilarkin](https://iplug2.discourse.group/u/olilarkin)\
**Post date:** [22 February 2024 18:50 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/4 "2024-02-22T18:50:30Z")

</div>

right. You might try cherry picking this commit and see what happens:

> <https://github.com/iPlug2/iPlug2/commit/1a51f244e365c1bfcf1e5c24fb09743879b49158>

---

<div class="post-metadata">

**Author:** ![olilarkin](https://yyz2.discourse-cdn.com/free1/user_avatar/iplug2.discourse.group/olilarkin/32/2_2.png) [@olilarkin](https://iplug2.discourse.group/u/olilarkin)\
**Post date:** [22 February 2024 18:50 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/5 "2024-02-22T18:50:55Z")

</div>

(i would try VST3PluginTestHost first)

---

<div class="post-metadata">

**Author:** ![tilr](https://avatars.discourse-cdn.com/v4/letter/t/9de0a6/32.png) [@tilr](https://iplug2.discourse.group/u/tilr)\
**Post date:** [22 February 2024 20:29 UTC](https://iplug2.discourse.group/t/how-to-make-iplugresponsiveui-highdpi-compatible/874/6 "2024-02-22T20:29:02Z")

</div>

It actually works!

Should I wait for the feature to be finished/merged or its safe to ship? How come this is a latest feature, no one missed it before?

Thanks a lot.
