<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>DisplayFusion RSS: [REQ] Multiple processes in triggers</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=37744641-e6d3-49e9-baf3-bd4cc077eabb" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=37744641-e6d3-49e9-baf3-bd4cc077eabb</link>
<description>DisplayFusion RSS: [REQ] Multiple processes in triggers</description>
<lastBuildDate>Sat, 20 Jun 2026 03:10:54 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=37744641-e6d3-49e9-baf3-bd4cc077eabb</generator>
<item>
<title>RE: [REQ] Multiple processes in triggers</title>
<link>https://www.displayfusion.com/Discussions/View/req-multiple-processes-in-triggers/?ID=37744641-e6d3-49e9-baf3-bd4cc077eabb#2</link>
<pubDate>Mon, 17 May 2021 18:12:20 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/req-multiple-processes-in-triggers/?ID=37744641-e6d3-49e9-baf3-bd4cc077eabb#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hi Kiman,
This is currently on our feature request list, so I've added your vote to it. We'll be sure to let you know if/when we're able to implement it in the future.
Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hi Kiman,<br/>
<br/>
This is currently on our feature request list, so I've added your vote to it. We'll be sure to let you know if/when we're able to implement it in the future.<br/>
<br/>
Thanks!
</div>
]]></content:encoded>
</item>
<item>
<title>[REQ] Multiple processes in triggers</title>
<link>https://www.displayfusion.com/Discussions/View/req-multiple-processes-in-triggers/?ID=37744641-e6d3-49e9-baf3-bd4cc077eabb</link>
<pubDate>Sun, 16 May 2021 10:35:25 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/req-multiple-processes-in-triggers/?ID=37744641-e6d3-49e9-baf3-bd4cc077eabb</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hi,
I've struggled to make a single trigger work for multiple specific programs, the reason for which is simply to avoid virtually identical triggers cluttering my DF settings.
I figured I could use the OR operator (||) in between the desired file paths in the input field for Process Filename. ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hi,<br/>
<br/>
I've struggled to make a single trigger work for multiple specific programs, the reason for which is simply to avoid virtually identical triggers cluttering my DF settings.<br/>
<br/>
I figured I could use the OR operator (||) in between the desired file paths in the input field for Process Filename. At first I tried:<br/>
        C:\&lt;filepath1&gt;' || 'C:\&lt;filepath2&gt;' || 'C:\&lt;filepath3<br/>
since DF adds apostrophes to the first and last index, but it turns out to be completely unnecessary, so I now have:<br/>
        C:\&lt;filepath1&gt; || C:\&lt;filepath2&gt; || C:\&lt;filepath3<br/>
<br/>
This (these) seemed to work just fine at first, but I soon ran into issues while testing with Firefox and other programs. I've controlled the results with another trigger for Firefox only, and it does indeed work perfectly.<br/>
<br/>
First, I noticed the trigger failed to run at all for any program when I added the file paths for explorer.exe or WindowsTerminal.exe to the list. I figured this was due to some security settings, but I don't want to mess with that. I have tried restarting DF and/or removing the Windows programs, but it only works for the first instance of the window. Adding some delay has also proven futile.<br/>
<br/>
After reading an older thread here, I noticed the trigger ran differently when the programs were launched from either taskbar and from the start menu. The main takeaway is this: <br/>
<ul class="ListBullet">
<li>Launching from Windows' taskbar works fine, but as soon as I launch from the DF taskbar, any new instances launched from the Windows taskbar appear on top of the previous instance. At one point it even launched correctly on one monitor, only to then immediately move to the other. I also tried to enable/disable the different Window Management settings for child windows, but to no avail.<br/></li>
<li>The behaviour is similar for the Start Menu on either monitor, and for permutations of launching from Start Menus and taskbars.<br/></li>
<li>It seems like DF isn't actually moving the window to the monitor where the cursor is located. It only moves to the monitor I last clicked, even when right clicking the taskbar icon on the desired monitor.</li></ul>
<br/>
So ultimately this approach is a failure, but seeing as it <i>almost</i> works, I am slightly annoyed by the results. I'm sure a Scripted Function could very well achieve the desired results, I'm just not very well versed with writing such scripts, and seems like it would be kind of a hassle to edit for each new process you'd like to add or remove.<br/>
<br/>
Since there is no option for using triggers with multiple processes, and I haven't seen any related questions or documentation, I think a functioning feature, like tick boxes in the application selection window, would be a huge QoL improvement for anyone who uses more than one virtually identical triggers for different programs.
</div>
]]></content:encoded>
</item>
</channel>
</rss>