Issue:
ExStar Hub 1.0.5.4, when activating fullscreen on a secondary monitor not the same size and aspect ratio as the main monitor exstarhub scales in a weird way. It looks like exstar hub tries to scale the window to the size of the main monitor which effectively moves parts of the UI out of display range.
Cannot even resize the application. Only way to correct the issue is to force quit exstarhub via task manager.
Screenshot of ExStarHub UI on the secondary screen after using maximize icon (top right).
Hi, this is a known issue when using second monitor, currently EXStar Hub doesn’t support multiple screen display, we will fix it later, thanks for your reply.
Still issues with aspect ratio on secondary monitor (release notes mark as fixed - but this still needs dev attention).
What 1.0.7.8 has fixed is horizontal scaling. Vertical scaling is still problematic as the top navigation elements are still off screen, see screenshots.
Screen1: 3840x1600 ← main screen, everything working as expected
Screen2: 1280x1024 ← not relevant, its a portrait oriented screen
Screen3: 1920x1200 ← this is the screen with the issues.
We’ve tested the 1920*1200 100%, it works fine. In this case, it is caused by the second screen resolution, if you can set it as 1920* 1024, display will go normal.
We support these regular resolution:
1)1920*1080 100% 125%
2)2560*1080 100% 125% 150%
3)2560*1600 100% 125% 150%
4)3840*1080 100% 125% 150%
5)3840*2160 100% 150% 200%
1.0.8.4 issue still present.
I did some more digging into the matter and have found a possible cause.
It seems that on non “primary” monitors the window placement of exstarhub still uses the coordinate origin from the primary monitor for window placement (which is incorrect regarding to the correct left top origin of non primary monitors).
Steps to reproduce:
Right click on windows desktop, choose display settings.
Use windows controls for display arrangement to verticall align “non primary” monitors of different resolution so that moving the mouse OFF the primary screen ONTO a “non primary” screen makes the mouse cursor enter at the same height as it exited the primary screen.