I really really need help with this issue. I have been trying every similar program under the sun to try this and nothing seems to work. Its a specific problem I need fixed.
TL
R version- I need a specific program (citrix remote database app) to ONLY open on one of my 3 monitors. Always. Nothing else works, anything else crashes.
I use citrix to open a database system. I also have 3 monitors. One is 4 k and the other is 2K and the citrix one is 2k Portrait. None of that is important except that Citrix cannot handle the 4k monitor, either that or it cant handle the scaling between the two (I think its the latter)
I really need this application to open only on one monitor. The single 2k Portait one, any other and the application freezes at log in and I have to disconnect manually, shut everything down and start over.
I used to unplug the other two monitors manually- then open the app- shrink it down tiny, and then drag it to the bottom right corner (upper right in normal configuration), then plug the other two monitors, and pray it stayed on that screen.
My issue is I desparately need a way to force a program to open only on a single monitor. A citrix web program- so its not a local EXE. I will pay for a solution to this problem. Please help.
I wonder if the visible=false, though unstable, might help until It moved to "Monitor 1". However, my triggers aren't even working anyway. I have 15 triggers with every variety I can think of to move any part of the app to monitor 1, and none of them do anything. Why not??
Here are my triggers, some are redundant- if it was a simple exe it would help. But launch.ica initiates a remote connection, which triggers a series of logins, loading screens and database selection screens before opening the database itself.
Triggers [12]
• Enabled: Path: "\", Key: "TriggersEnabled", Value: 1, AdminLock: False, Loaded:
• Queue Length: 360
• Taskbar Shortcuts Waiting: 0
• Process Filename: '', Window Text: '"Citrix Receiver - Security Warning"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Process Filename: 'Launch.ica', Move Window to Selected Monitor: #1
• Window Text: '"Outcomes Login - \\Remote"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Window Text: '"Outcomes Login - \\Remote"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Window Text: '"Outcomes - Data Entry - \\Remote"', Move Window to Selected Monitor: #1, Center Window on Monitor, Maximize Window
• Window Text: '"Outcomes"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Process Command Line Parameters: 'MFService00150EEA012', Window Text: '""', Window Class: '"Transparent Windows Client"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Process Command Line Parameters: 'MFService00150EEA012', Window Text: '', Window Class: '"Transparent Windows Client"', Move Window to Selected Monitor: #1, Center Window on Monitor
• Process Command Line Parameters: 'MFService00150EEA012', Window Text: '"Outcomes - Data Entry - \\Remote"', Move Window to Selected Monitor: #1, Maximize Window
• Process Filename: '', Window Text: '"Epic Production System - Hyperspace - \\Remote"', Run Function: 'Move Window to Primary Monitor'
• Window Text: '"Epic Production System"', Run Function: 'Move Window to Primary Monitor', Maximize Window
• Window Text: '"Citrix Receiver - Security Warning"', Move Window to Selected Monitor: #1, Center Window on Monitor