Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Naelu
6 discussion posts
Hello,
I have been having trouble getting the trigger "Process Created" and "Process Ended" working at all. This has been an issue for me for months now, and have now encountered the same thing on a new PC. For most situations, I have been able to get around it by using "Window Created" & "Window Destroyed".
Unfortunately for me, this does not seem to work for fullscreen applications, which I am now confronted with.
I have read through this thread on the subject, however I'm fairly sure that my case is different.
You should find the log files attached to this, I have reproduced the issue around 19h30.
Precisely, in order :
1-Cleared DisplayFusion logs
2-Opened [application].exe
3-Loaded [application] into fullscreen
4-Loaded [application] out of fullscreen
5-Closed [application] normally
6-Opened [application].exe
7-Closed [application].exe normally
8-Opened [application].exe
9-Force closed [application].exe using task manager.
None of these steps triggered any trigger results using "Process Created/Ended"
Doing the same with "Window Created" correctly triggers, but fullscreen unfortunately triggers the "Window Destroyed" trigger, even after setting a delay to check for the correct and new conditions of the fullscreen application (which has the exact same process name and window title contents).
What I would like to happen is quite simply use the triggers to load and unload a particular monitor profile while the process is running, regardless of whether or not it is in fullscreen.
Thanks in advance for your help !
• Attachment [protected]: DisplayFusionDebugInfo.zip [71,882 bytes]
May 24, 2023 (modified May 24, 2023)  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Could you send me a screenshot of the trigger you created?
May 25, 2023  • #2
User Image
Naelu
6 discussion posts
Sure thing.
• Attachment [protected]: Temo.png [493,631 bytes]
Jun 8, 2023  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Thanks for sending that over. Does the Window Text or Window Class change when switching to/from full screen?
Jun 8, 2023  • #4
User Image
Naelu
6 discussion posts
Neither the window text nor the Window Class seems to change when switching to or from fullscreen in the application I am using.
The window title does change when loading a file in this application, but it adds on more to the base text.
These two parameters are blocked out on "Process Created", though, so I had to use "Window Created" to find this.
Jun 8, 2023  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Ah okay, I don't think there's anything we can do there unfortunately:(
Jun 8, 2023  • #6
User Image
Naelu
6 discussion posts
Understood, thanks for looking into it.
Is the "Process Created" trigger not working only for me, then ?
Jun 8, 2023  • #7
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
It's just the way that app handles the process. If it used a different window text/class for the full screen window, you might be able to work around it with the window created/destroyed events, but our options are limited.
Jun 9, 2023 (modified Jun 9, 2023)  • #8
User Image
Naelu
6 discussion posts
I'm aware about the window created being a potencial workaround, but I'm still confused as to why the process created doesn't seem to work.
It's not important if there's truely nothing that can be done, I'm simply curious.
Jun 9, 2023  • #9
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
I played around with this a bit more and the process created trigger seems to work with the early access version of Yuzu, v3621.

I think it might have something to do with the auto updater in the main version, it quickly creates and destroys a window before opening the main window. Without that running, DisplayFusion correctly detects the process from the main window instead.
Jun 12, 2023  • #10
User Image
Naelu
6 discussion posts
Oh, that makes sense !
I tried out a bunch of different processes, and some other programs behaved in a similar way to what I described above, but many did work completely as intended.
When I tried this a couple months ago with two other applications, neither of them worked with process created, only window created, so I assumed process didn't work correctly.
This makes things a lot clearer, thank you !
Jun 13, 2023  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)