Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Gatis Rumbens
1 discussion post
The scenario:

  • I have a little NOC (Network Operation Center) wall of 6 LG TVs (55SM5KD) that are connected to 1 PC with Matrox C680 video card (over 6 mini Display ports).
  • At the 23:00 TV's are configured to switch OFF and at 8:00 on next morning turn ON automaticly.
  • On the PC basicly is running 6 instances of Chrome browser in full screen (F11)
  • PC never goes sleep/hibernates - just TV monitors turn OFF/ON as shedulled

  • The Problem:

    At the morning when TV's turn ON. All browser windows are shuffle around randomized on the first Active Display and not even in fullscreen. So I need manualy again re arrange the browsers and run in fullscreen mode over all the displays.

    I have tried also some another solutions - like Ultramon with custom VBS scripting...but always something that doesn't work 100% as it should. Let's say. If I write a script that kill and restart all instances of the browsers in separate dispays in full screen - everything is OK - but there are problems with login /redirections on the websites themselves. That's why it doesn't work as i wish. I just want that all existing browser screens must to be restored to display they were before on fullscreen.

    Can it done with DisplayFusion? Like Triggers + Window Position Profiles combination?

    I think theoraticly it's achievable with Window Position Profiles. I can achieve the result that all Windows restores to monitors as Maximased - but i need to restore in Fullscreen as well (F11 in browser).

    There is two problems: I can't figure out how to send Window Position Profile key combination automaticly. Let say if TV's turns on at 8:00 i schedule script at 08:05.

    So I define that my window position key combination is CTRL+ALT+U. An try to run script which send the key combination - the hook dousn't catch it. Even I try with application activatation.

    Example:

    Code

    Set WshShell = WScript.CreateObject("WScript.Shell")
    'WshShell.AppActivate "DisplayFusionSettings.exe"
    WshShell.SendKeys "^%(U)"


    If You could help me resolve this issue - I will of course purchase a license. Now I'm on trial.
    Sep 12, 2019 (modified Sep 12, 2019)  • #1
    Keith Lammers (BFS)'s profile on WallpaperFusion.com
    Restoring the windows in full screen is tricky. You could script it to restore them maximized, then have the script to focus each window and press the F11 key, but that's a bit hacky.

    If you're only using this for displaying websites full screen, I'd recommend checking out our other service, CloudShow. It's built for exactly this functionality, so it's easier to setup, and powering the monitors off/on won't affect the displayed pages.

    Hope that helps!
    Sep 12, 2019  • #2
    Subscribe to this discussion topic using RSS
    Was this helpful?  Login to Vote(-)  Login to Vote(-)