The touch overlay get out sync with the new resolution, I'm sure there is an easy fix to this, I can you disable / enable the canvas in your example scene Valentin , so guess I need to do something similar to the touchlayer(s). I'm running unity 2017.2 , with the newest touchscript (asset store)

Try to import my quickly made script below, to have an idea of what I'm struggling with. So basically updating the touch layers , to the new resolutions.

yes you are right switches to the 2. screen, but you can just change line 102 - 116 in 'ScreenResPosUtil.cs'Please change it and try it out, let me know if you any ideas on how to fix it / reset / update the touchscript settings.

Alright, so I checked out the example. It seems that the example cycles through 3 possible window border states, one of which Unity is unable to recognize correctly and doesn't report proper values with Screen.width/height. I don't know if this is intended and why your code does this. I don't see a value of 1 for window styles (https://msdn.microsoft.com/en-us/librar ... 00(v=vs.85).aspx).

The second issue is with the third button which opens a window with different aspect ratio and which is bigger than my display resolution. Here Unity limits the height to display height for some reason. The question is - do you really intend to open such windows?