Acquired a new laptop and when logging into Orchestrate, the view doesn't seem to look right. For example, all the font sizes in the order planner just don't seem to look in proportion.
Looking around the display settings within the system, but cannot seem to make any difference. What are there optimum display settings to display the best results?
When user moves the Citrix session window from my external monitor to my laptop screen, several UI elements/functions in Access Orchestrate get cut off or are inaccessible. This only happens on the laptop screen; the monitor displays correctly.
Troubleshooting already actioned:
1. Set laptop display scaling to 100% (matching monitor): this fixed the chopped-off UI, but made the rest of the laptop's desktop/browser UI too small to be usable long-term.
2. Tried wfica32.exe compatibility settings (Change high DPI settings): tested both "Override high DPI scaling behavior" set to Application and to System; neither fixed the chopped UI, and both introduced a mouse click misalignment bug (clicks registering to the left of the actual cursor position). Reverted this override back to default (unchecked) to restore normal clicking.
3. Tried Citrix Workspace's own Advanced Preferences > High DPI setting:
"No, use the native resolution" (default) – clicking works correctly, but the chopped-off UI issue persists on the laptop screen.
"Let the operating system scale the resolution"; reintroduced the same click misalignment bug as above.
Have not tried "Yes" (scale the session for high resolution) since the other non-native option broke clicking.
4. Currently reverted back to "No, use the native resolution" since it's the only option where clicking works reliably.
Solution 1
Please complete the following steps, when logged into Orchestrate:-
Select tools
Select options
Click change screen font for row labels and task labels
If this makes no difference, then this is a local environment issue. Please try the following:
Try plugging in a new monitor or try using a new PC client machine.
The Windows display settings may need changing e.g.g from 125% to 100% (you will need to log out and restart Orchestrate for the new settings to take effect).
The external monitor and the laptop screen must both be set to 100%. If the external monitor is set 100% but the laptop screen is set to 150%, the Orchestrate GUI will continue to hide the checkboxes under the Planned column of the order planner.
Note: using different web browsers (Internet Explorer, Google Chrome and Microsoft Edge) to log into your Cloud account, does not resolve the issue.
Solution 2
This issue is normally caused by increasing the Accessibility, Text size to a value above 100% (default).
When you increase the System, Display,Scale to a higher value, this scales up UI elements which would then match the text scaled up by the Accessibility setting. However, not everybody would want to scale up other applications and, unfortunately, I don't believe it's possible to have one application with a higher scale/DPI then the default. I believe it's possible to have applications with a lower scale then the default using compatibility settings in application properties, however this would require the user to edit each other application property and isn't guaranteed to work for all applications.
You can resolve the display issue by changing Accessibility,Text Size to a new value and then changing it back again. the issues with a Scale percentage other than 100% (e.g. select/zoom boxes draw in the wrong place on the screen), is resolved when you set the Scale to 100% and reduce the resolution of the monitor.
If the above does not resolve the issue, then your monitor may be out of date and you would need to use a newer model monitor which can handle the high dpi display resolution.
Solution 3
Why this happens
The Orchestrate client is a Windows Forms desktop application that renders against a fixed 96 DPI baseline and is delivered here through Citrix. It does not declare per-monitor DPI awareness, so it does not re-lay-out itself when the DPI or the usable session area changes underneath it. Window sizes and positions are established when a window is first opened (and remembered between sessions) against whatever session geometry existed at that moment.
When the Citrix session window is dragged from the 100%, scaled external monitor onto the 150%, scaled laptop panel, the session's effective usable area shrinks while Orchestrate's windows keep the geometry they were given on the larger display. That is exactly the reported symptom; parts of the UI sit outside the visible session area and become unreachable. The click misalignment the customer saw when forcing "Override high DPI scaling behaviour" or "Let the operating system scale the resolution" is the same mismatch expressed as a coordinate offset; the client is being stretched by the OS/Citrix rather than redrawn at the new scale, so painted pixels and mouse coordinates diverge.
This is a client display/scaling configuration issue rather than an Orchestrate defect. Making the client per-monitor DPI aware would change the DPI behaviour of every form, grid, Gantt view and dialog in the product, a very high-risk, product-wide UI change for one customer's mixed-DPI setup, so it is not something we would take on as a support fix.
Recommended workarounds (in order of preference)
Match the Windows scaling percentage on both displays while the Citrix session is in use. This is our recommended and supported configuration.
Keep the Citrix session on a single display for the duration of the session, and reconnect rather than drag the window when switching between the laptop panel and the external monitor. A fresh connection re-establishes the session geometry for the display actually in use.
Leave the Citrix High DPI setting on "No, use the native resolution". The non-native options reintroduce the click misalignment and should be avoided.
If windows are already stuck off-screen after a move, maximise the Orchestrate window (or reset its position) after reconnecting so it re-anchors to the current display.
The Citrix side
Whether a newer Citrix Workspace app version addresses the DPI-awareness behaviour, whether there are server-side Citrix policy/session settings controlling rendering across mixed-DPI displays, and what Citrix regards as the supported configuration are Citrix client/infrastructure questions, not Orchestrate ones.
Please raise these with Citrix, quoting the Citrix Workspace app version and the VDA/Citrix Virtual Apps version in use, along with the troubleshooting already recorded.
