<?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: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=66ac601c-a951-4d15-a46d-eb2a347bbf09" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=66ac601c-a951-4d15-a46d-eb2a347bbf09</link>
<description>DisplayFusion RSS: [SOLVED] Issues with scripted functions on multiple graphics cards</description>
<lastBuildDate>Sun, 19 Apr 2026 12:06:04 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=66ac601c-a951-4d15-a46d-eb2a347bbf09</generator>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#8</link>
<pubDate>Mon, 25 Mar 2019 17:41:33 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#8</guid>
<category>DisplayFusion</category>
<description><![CDATA[No worries, glad I could help!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
No worries, glad I could help!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#7</link>
<pubDate>Fri, 22 Mar 2019 23:17:15 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#7</guid>
<category>DisplayFusion</category>
<description><![CDATA[Aaaargh! I feel like an idiot! I had completely forgot I had that rule...
I did check Window position profiles but since it was empty I figured this was a glitch of some sort. Turns out I had just forgot about the very first rule that I added before I added the script and didn't think twice abou...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Aaaargh! I feel like an idiot! I had completely forgot I had that rule...<br/>
I did check Window position profiles but since it was empty I figured this was a glitch of some sort. Turns out I had just forgot about the very first rule that I added before I added the script and didn't think twice about removing sice everyting worked fine at the time.<br/>
<br/>
So I removed that rule and made some tests and now it doesn't jump to monitor 2, go figure! : O <br/>
<br/>
Thanks for a wonderful software and great support!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#6</link>
<pubDate>Fri, 22 Mar 2019 17:41:25 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#6</guid>
<category>DisplayFusion</category>
<description><![CDATA[Thanks! So in this log the issue happened with Waterfox? It looks like the issue is that the Trigger rule has a "Move Window to Monitor 2" action in addition to your scripted function action. Can you try removing the "Move Window to Monitor 2" action from the rule?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Thanks! So in this log the issue happened with Waterfox? It looks like the issue is that the Trigger rule has a "Move Window to Monitor 2" action in addition to your scripted function action. Can you try removing the "Move Window to Monitor 2" action from the rule?
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#5</link>
<pubDate>Thu, 21 Mar 2019 15:03:58 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[Here's the debug info.
I replicated it a few times starting at around 15:53:53 and forward.
I closed Waterfox (Firefox clone) in its location and opened it again, the log will probably show this.]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Here's the debug info.<br/>
I replicated it a few times starting at around 15:53:53 and forward.<br/>
I closed Waterfox (Firefox clone) in its location and opened it again, the log will probably show this.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#4</link>
<pubDate>Wed, 20 Mar 2019 18:38:39 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[Could you attach a debug log for this issue?
On the DisplayFusion Settings  Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
Reproduce the issue and note the time so we'll know where to check in the log file
Click the "Export Info to File" button on the Se...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Could you attach a debug log for this issue?<br/>
<br/>
<ul class="ListBullet">
<li>On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply</li>
<li>Reproduce the issue and note the time so we'll know where to check in the log file</li>
<li>Click the "Export Info to File" button on the Settings > Troubleshooting tab</li>
<li>Reply with the file attached</li>
<li>Disable debug logging after sending the log</li></ul>
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#3</link>
<pubDate>Tue, 19 Mar 2019 03:22:58 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[Just to clarify: This script only runs on the first instance of certain programs, in this case my web browser.
This happens regardless of where the window was closed, and it even happens if I close the window where the script will place it.
Maximized or not, it always jumps to the left monitor ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Just to clarify: This script only runs on the first instance of certain programs, in this case my web browser.<br/>
This happens regardless of where the window was closed, and it even happens if I close the window where the script will place it.<br/>
Maximized or not, it always jumps to the left monitor (monitor 2, which I assume is the first monitor on the GT 640) before jumping to its correct place.<br/>
<br/>
This did not happen when I hade all monitors in the R9 Fury card.<br/>
It all started when I moved some monitors over to the GT 640 that I installed.<br/>
<br/>
EDIT: I mean... In the end it does works, it's just an annoying little glitch.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: [SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#2</link>
<pubDate>Mon, 18 Mar 2019 21:30:38 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[Are the windows minimized or maximized by any chance? If a window needs to be restored to be moved they might get restored to their old location first, then moved. If that's not the case just let me know and we can investigate further. Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Are the windows minimized or maximized by any chance? If a window needs to be restored to be moved they might get restored to their old location first, then moved. If that's not the case just let me know and we can investigate further. Thanks!
</div>
]]></content:encoded>
</item>
<item>
<title>[SOLVED] Issues with scripted functions on multiple graphics cards</title>
<link>https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09</link>
<pubDate>Thu, 14 Mar 2019 22:34:38 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/solved-issues-with-scripted-functions-on-multiple-graphics-cards/?ID=66ac601c-a951-4d15-a46d-eb2a347bbf09</guid>
<category>DisplayFusion</category>
<description><![CDATA[So I've been using a few scripted functions to always move certain windows to certain lokations upon startup. Recently I installed a secondary graphics card and moved some monitors over to that. When I did this I noticed these functions behaved a bit odd. They still work but the window will be mo...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
So I've been using a few scripted functions to always move certain windows to certain lokations upon startup. Recently I installed a secondary graphics card and moved some monitors over to that. When I did this I noticed these functions behaved a bit odd. They still work but the window will be moved to monitor 2 before moving back to monitor 1. And this is even if the window already is at its destination location as per the function.<br/>
<br/>
Example function:<br/>
<div id="" class="col-md-12 BoxWrap"><div class="Box table-responsive"><a name="code" style="width:0; height:0;"></a><h2 class="TableTitle" style="border:0"><div class="TableTitleText">Code</div><div class="TitleButtons"><div class="TableTitleButton"><a href="#" onclick="return false;" data-clipboard-target="#code019da5a23705720f880fcd007a6cfb45" class="ClipboardCopyControl"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/clone.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:auto;max-width:16px;height:16px;" /><span class="Text">Copy</span></a></div><div class="TableTitleButton"><a href="#" onclick="bfs.util.codeEditorSelectAll('code019da5a23705720f880fcd007a6cfb45Js'); return false;"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/square-check.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:auto;max-width:16px;height:16px;" /><span class="Text">Select All</span></a></div></div></h2><div class="TableTitleContent table-responsive"><div class="AceEditorWrapper" style="border-top:solid 1px var(--color-default-border);padding:0"><pre id="code019da5a23705720f880fcd007a6cfb45Js" contenteditable="true" spellcheck="true" class="skiptranslate" style="width:100%; min-height:75px;">public static class DisplayFusionFunction
{
    public static void Run(IntPtr windowHandle)
    {
        uint appID = BFS.Application.GetAppIDByWindow(windowHandle);
        BFS.Window.SetSizeAndLocation(windowHandle,480,0,1600,1440);
        BFS.Audio.SetApplicationVolume(appID, 0.4f);
    }
}</pre><textarea id="code019da5a23705720f880fcd007a6cfb45" name="code019da5a23705720f880fcd007a6cfb45" style="position:absolute; top:0; left:-999999px; width:1px; height:1px;"></textarea></div>
</div></div></div><br/>
<br/>
Main GPU: AMD Radeon (TM) R9 Fury (Has monitor 1 connected)<br/>
Secondary GPU: GeForce GT 640 (Has monitor 2 and 3 connected)<br/>
Monitor arrangemend 2,1,3<br/>
<br/>
Worth noting: 2nd GPU also has a TV connected but it is mostly not active.<br/>
And, no, this is not a Hybrid PhysX setup.
</div>
]]></content:encoded>
</item>
</channel>
</rss>