<?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: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f</link>
<description>DisplayFusion RSS: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</description>
<lastBuildDate>Sat, 02 May 2026 04:25:50 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f</generator>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#12</link>
<pubDate>Wed, 08 Jan 2025 16:24:38 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#12</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
I've attached a script below that should do this. You can import it via the DisplayFusion Settings &gt; Functions &gt; Scripted Function &gt; Import Scripted Function.
This script will check if the focused window is a full screen application, if not, it will fire the Move to next monitor...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>I've attached a script below that should do this. You can import it via the DisplayFusion Settings &gt; Functions &gt; Scripted Function &gt; Import Scripted Function.<br/>
<br/>
This script will check if the focused window is a full screen application, if not, it will fire the Move to next monitor function.<br/>
<br/>
Thanks!</div></div><br/>
<br/>
Thank you! How very kind of you
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#11</link>
<pubDate>Tue, 07 Jan 2025 18:47:11 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#11</guid>
<category>DisplayFusion</category>
<description><![CDATA[I've attached a script below that should do this. You can import it via the DisplayFusion Settings  Functions  Scripted Function  Import Scripted Function.
This script will check if the focused window is a full screen application, if not, it will fire the Move to next monitor function.
Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I've attached a script below that should do this. You can import it via the DisplayFusion Settings > Functions > Scripted Function > Import Scripted Function.<br/>
<br/>
This script will check if the focused window is a full screen application, if not, it will fire the Move to next monitor function.<br/>
<br/>
Thanks!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#10</link>
<pubDate>Mon, 30 Dec 2024 21:54:05 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#10</guid>
<category>DisplayFusion</category>
<description><![CDATA[Thanks, but where do I add this? It is a standard function thjat ocmes with the program, and under Functions&gt; Move window to next monitor I can only edit the hotkey to activvate it]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Thanks, but where do I add this? It is a standard function thjat ocmes with the program, and under Functions&gt; Move window to next monitor I can only edit the hotkey to activvate it
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#9</link>
<pubDate>Mon, 30 Dec 2024 15:48:16 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#9</guid>
<category>DisplayFusion</category>
<description><![CDATA[Ah, you can add the Window text from the app with a minus symbol in front to exclude it. For example, this would prevent it from firing on an app with the window text "notepad":
-notepad]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Ah, you can add the Window text from the app with a minus symbol in front to exclude it. For example, this would prevent it from firing on an app with the window text "notepad": <br/>
<br/>
-notepad
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#8</link>
<pubDate>Sat, 21 Dec 2024 13:31:46 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#8</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
You're looking to send the window to the next monitor, behind a full screen window?
No, I have a game that is fullscreen and sometimes I will accidentally hit the function and the game will move to another monitor.
i.e. I'm looking for a way to exclude applications from triggers]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>You're looking to send the window to the next monitor, behind a full screen window?</div></div><br/>
No, I have a game that is fullscreen and sometimes I will accidentally hit the function and the game will move to another monitor. <br/>
<br/>
i.e. I'm looking for a way to exclude applications from triggers
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#7</link>
<pubDate>Fri, 20 Dec 2024 17:06:56 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#7</guid>
<category>DisplayFusion</category>
<description><![CDATA[You're looking to send the window to the next monitor, behind a full screen window?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
You're looking to send the window to the next monitor, behind a full screen window?
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#6</link>
<pubDate>Thu, 19 Dec 2024 18:37:03 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#6</guid>
<category>DisplayFusion</category>
<description><![CDATA[i would like to know how to do the opposite. i want the "move window to next monitor" under functinos to ignore fullscreen games.
is there someway to set exceptions for applications or something?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
i would like to know how to do the opposite. i want the "move window to next monitor" under functinos to ignore fullscreen games.<br/>
<br/>
is there someway to set exceptions for applications or something?
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#5</link>
<pubDate>Tue, 09 Jan 2024 20:12:20 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hey, how can I move a full screen window to another monitor when I press the key combination instead of a menu pop up? Also how do i disable the sound]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hey, how can I move a full screen window to another monitor when I press the key combination instead of a menu pop up? Also how do i disable the sound
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#4</link>
<pubDate>Fri, 10 Jul 2015 18:10:11 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[Awesome, glad to hear you were able to find a solution!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Awesome, glad to hear you were able to find a solution!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#3</link>
<pubDate>Thu, 09 Jul 2015 17:54:47 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[UPDATE: It seems the issue was with the script . which for whatever reason works fine on regular windowed applications.
I have figured out a workaround; by adding:
BFS.DisplayFusion.RunFunction("Prevent Window Deactivation (keeps game windows focused)");
to the start, and end of the script, I ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
UPDATE: It seems the issue was with the script . which for whatever reason works fine on regular windowed applications.<br/>
<br/>
I have figured out a workaround; by adding: <br/>
BFS.DisplayFusion.RunFunction("Prevent Window Deactivation (keeps game windows focused)"); <br/>
to the start, and end of the script, I am now able to throw fullscreen(windowed) applications back and forth properly.  Ill update if I find any unintended side effects.<br/>
<br/>
PS is there a way to disable the sound made when that function runs?<br/>
<br/>
<div 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="#code019de6ef8654775a9937dde86b8028a1" class="ClipboardCopyControl"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/clone.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;width:auto;max-width:16px;height:16px;" /><span class="Text">Copy</span></a></div><div class="TableTitleButton"><a href="#" onclick="bfs.util.codeEditorSelectAll('code019de6ef8654775a9937dde86b8028a1Js'); return false;"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/square-check.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;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="code019de6ef8654775a9937dde86b8028a1Js" contenteditable="true" spellcheck="true" class="skiptranslate" style="width:100%; min-height:75px;">using System;
using System.Drawing;
using System.Windows.Forms;

// The 'windowHandle' parameter will contain the window handle for the:
//   - Active window when run by hotkey
//   - Window Location target when run by a Window Location rule
//   - TitleBar Button owner when run by a TitleBar Button
//   - Jump List owner when run from a Taskbar Jump List
//   - Currently focused window if none of these match
public static class DisplayFusionFunction
{
public static void Run(IntPtr windowHandle)
{
//these are all of the functions from the "Window Management" functions list
//the function are just called by their names. to find their names, you can copy them
//from the context menus, or type "BFS.DisplayFusion.RunFunction(" and a window will come up
//with all of the available functions
//"--- Abbrechen ---" is german for "cancel". Used to cancel the action, see below "MenuItem_Click"
BFS.DisplayFusion.RunFunction("Prevent Window Deactivation (keeps game windows focused)");

string[, ,] MenuEntries = 
{
//{{ "Background-Color", "Foreground-Color", "Function-Name" }}
{{ "WhiteSmoke", "Black", "Move Window to Next Monitor" }},
{{ "White", "Black", "Span Window Across all Monitors" }},
{{ "WhiteSmoke", "Black", "Minimize Window To System Tray" }},
{{ "White", "Black", "Minimize All Windows Except Current Window (All Monitors)" }},
{{ "WhiteSmoke", "Black", "Toggle Window Always on Top" }},
{{ "White", "Black", "Lock/Unlock Mouse Cursor to Current Focused Window" }},
{{ "WhiteSmoke", "Black", "Full-Screen(Windowed)" }},

{{ "White", "Black", "Prevent Window Deactivation (keeps game windows focused)" }},
{{ "White", "Black", "Dim Second Screen" }}

};

//create a new ContextMenuStrip to show the items
using(ContextMenuStrip menu = new ContextMenuStrip())
{
//dont show the padding on the left of the menu
menu.ShowCheckMargin = false;
menu.ShowImageMargin = false;

//add items to the menu, and use our custom function when a user clicks on the items
for ( int i = 0; i &lt; ( MenuEntries.Length / MenuEntries.Rank ); i++ )
{
menu.Items.Add(MenuEntries[i, 0, 2]);
menu.Items[menu.Items.Count - 1].Click += MenuItem_Click;
menu.Items[menu.Items.Count - 1].BackColor = Color.FromName( MenuEntries[i, 0, 0]);
menu.Items[menu.Items.Count - 1].ForeColor = Color.FromName( MenuEntries[i, 0, 1]);
}

//if the menu will show on the screen, show it. otherwise, show it above the mouse
if(BFS.Monitor.GetMonitorBoundsByMouseCursor().Contains(new Point(BFS.Input.GetMousePositionX(), BFS.Input.GetMousePositionY() + menu.Height)))
menu.Show(BFS.Input.GetMousePositionX(), BFS.Input.GetMousePositionY());
else
menu.Show(new Point(BFS.Input.GetMousePositionX(), BFS.Input.GetMousePositionY()), ToolStripDropDownDirection.AboveRight);

//set focus to the menu
BFS.Window.Focus(menu.Handle);

//wait for the menu to close
while(menu.Visible)
Application.DoEvents();

BFS.DisplayFusion.RunFunction("Prevent Window Deactivation (keeps game windows focused)");
}
}

//this function will get the text of the item and try to run it as a DisplayFusion function
//"--- Abbrechen ---" (Cancel), change it to what you used in MenuEntries-List
private static void MenuItem_Click(object sender, EventArgs e)
{
ToolStripItem item = sender as ToolStripItem;
if (item == null || item.Text == "--- Abbrechen ---")
return;

BFS.DisplayFusion.RunFunction(item.Text);
}
}</pre><textarea id="code019de6ef8654775a9937dde86b8028a1" name="code019de6ef8654775a9937dde86b8028a1" style="position:absolute; top:0; left:-999999px; width:1px; height:1px;"></textarea></div>
</div></div></div>
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#2</link>
<pubDate>Thu, 09 Jul 2015 14:32:46 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[To clarify, are you wanting the TitleBar Button to show up on the game windows, or just wanting to use the key combination? The key combination should already work for windowed games, but the catch is that some games don't allow global hotkeys to run while the game is focused, so it might ignore ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
To clarify, are you wanting the TitleBar Button to show up on the game windows, or just wanting to use the key combination? The key combination should already work for windowed games, but the catch is that some games don't allow global hotkeys to run while the game is focused, so it might ignore the DF key combinations.
</div>
]]></content:encoded>
</item>
<item>
<title>Make &quot;Move window to next monitor&quot; Work with Fullscreen(Window)</title>
<link>https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f</link>
<pubDate>Wed, 08 Jul 2015 02:07:22 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/make-move-window-to-next-monitor-work-with-fullscreenwindow/?ID=ea6e7bdf-5155-4ab0-bd95-69a5a27be30f</guid>
<category>DisplayFusion</category>
<description><![CDATA[Is there any chance this function can be made to work on fullscreen(windowed) games?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Is there any chance this function can be made to work on fullscreen(windowed) games?
</div>
]]></content:encoded>
</item>
</channel>
</rss>