<?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: How to permanently assign an ID to a monitor?</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=8361243e-b8ac-4f1a-802f-119a1ff537db" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=8361243e-b8ac-4f1a-802f-119a1ff537db</link>
<description>DisplayFusion RSS: How to permanently assign an ID to a monitor?</description>
<lastBuildDate>Thu, 21 May 2026 18:21:05 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=8361243e-b8ac-4f1a-802f-119a1ff537db</generator>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#10</link>
<pubDate>Tue, 23 Jan 2018 16:35:49 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#10</guid>
<category>DisplayFusion</category>
<description><![CDATA[Interesting idea! I have added that to our list for further investigation.
Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Interesting idea! I have added that to our list for further investigation.<br/>
<br/>
Thanks!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#9</link>
<pubDate>Sat, 20 Jan 2018 04:55:10 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#9</guid>
<category>DisplayFusion</category>
<description><![CDATA[Normally I don't like to revive old threads, but this was exactly my problem once I started using a Head Mounted Display.
The provided script does solve my problem, but I'm wondering in Triggers why we can't identify the monitor by its own unique identity?
When I look at the Monitor Configurati...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Normally I don't like to revive old threads, but this was exactly my problem once I started using a Head Mounted Display. <br/>
<br/>
The provided script does solve my problem, but I'm wondering in Triggers why we can't identify the monitor by its own unique identity? <br/>
<br/>
When I look at the Monitor Configuration screen, you clearly can identify each monitor by name. Which means you can probably read all sorts of identifying data from the monitors that provide it.<br/>
<br/>
What I'm suggesting is to provide an option to let us select the monitor by its current number, but have the trigger use the detailed data available to correctly identify the monitor even if the number changes.<br/>
<br/>
I realize that doesn't work for all (probably older) displays, but there would always be a fallback to the current monitor number approach.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#8</link>
<pubDate>Wed, 25 Mar 2015 15:49:42 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#8</guid>
<category>DisplayFusion</category>
<description><![CDATA[Do you physically unplug the third display, or just disable it in the Monitor Configuration?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Do you physically unplug the third display, or just disable it in the Monitor Configuration?
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#7</link>
<pubDate>Sat, 21 Mar 2015 17:02:13 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#7</guid>
<category>DisplayFusion</category>
<description><![CDATA[Keith, I`m back seeking some master help again!
I'm assuming this one will be pretty straight-forward for you fellas so I'll shoot:
Sometimes when I disconnect my 3rd display, it will mess up the whole setup and the main primary one will inactivate itself, making so that my 2nd display will be ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Keith, I`m back seeking some master help again!<br/>
<br/>
I'm assuming this one will be pretty straight-forward for you fellas so I'll shoot:<br/>
<br/>
Sometimes when I disconnect my 3rd display, it will mess up the whole setup and the main primary one will inactivate itself, making so that my 2nd display will be the only one "active" and primary.<br/>
<br/>
I then have to go to displayfusion monitor settings, activate the 1st display back and make it primary again.<br/>
<br/>
Would it be possible to write a script so that every time I disconnect my 3rd display, my two main ones would retain their original settings? Like some sort of constant checking script that make sure they are always set the way I like it, or maybe one that kicks in every time I disconnect the 3rd one?<br/>
<br/>
Hope that's not too tough for you and Thomas!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#6</link>
<pubDate>Thu, 05 Mar 2015 19:27:09 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#6</guid>
<category>DisplayFusion</category>
<description><![CDATA[Glad to hear it! It was one of our devs here (Thomas) that wrote this script, so I'll pass the good feedback on to him]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Glad to hear it! It was one of our devs here (Thomas) that wrote this script, so I'll pass the good feedback on to him <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#5</link>
<pubDate>Wed, 04 Mar 2015 23:03:23 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[Absolutely flawless, Keith.
Thank you very much for taking the time.
Such a simple solution made a whole lot of difference!
Cheers!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Absolutely flawless, Keith.<br/>
<br/>
Thank you very much for taking the time.<br/>
<br/>
Such a simple solution made a whole lot of difference!<br/>
<br/>
Cheers!  <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-laugh-beam.light.svg" alt=":laugh:" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":laugh:" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#4</link>
<pubDate>Wed, 04 Mar 2015 19:54:42 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hah! Sorry, totally forgot the attachment. I've added it to post #2 now.
Windows sets the monitor IDs based on the connector order, and doesn't allow it to be changed. To be totally honest, I'm not sure why they don't allow it to be changed, but that's unfortunately the way it is]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hah! Sorry, totally forgot the attachment. I've added it to post #2 now.<br/>
<br/>
Windows sets the monitor IDs based on the connector order, and doesn't allow it to be changed. To be totally honest, I'm not sure why they don't allow it to be changed, but that's unfortunately the way it is <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#3</link>
<pubDate>Wed, 04 Mar 2015 17:22:05 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[Thank you, Keith.
I'll sure test it out! But hey, where exactly is the attached file with the code again?
I can't believe I'm that blind!
On another note, out of curiosity, how come can't I change my displays' ID, not even on windows-side? I even tried to disconnected them all and reconnect th...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Thank you, Keith.<br/>
<br/>
I'll sure test it out! But hey, where exactly is the attached file with the code again?  <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-grin-tongue.light.svg" alt=":P" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":P" HelpButtonDataAlign="BelowMiddle" /> <br/>
<br/>
I can't believe I'm that blind!<br/>
<br/>
On another note, out of curiosity, how come can't I change my displays' ID, not even on windows-side? I even tried to disconnected them all and reconnect them in the order I wanted but it didn't work.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#2</link>
<pubDate>Wed, 04 Mar 2015 15:46:36 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[It's not possible to modify monitor IDs, but you could work around this using a scripted function. We've written one up for you, that will move the window to monitor 2 if 3 monitors are connected, and monitor 1 if only 2 monitors are connected. Here's how to set it up:
On the Settings &gt; Funct...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
It's not possible to modify monitor IDs, but you could work around this using a scripted function. We've written one up for you, that will move the window to monitor 2 if 3 monitors are connected, and monitor 1 if only 2 monitors are connected. Here's how to set it up:<br/>
<ul class="ListBullet">
<li>On the Settings &gt; Functions tab, click "Add Scripted"</li>
<li>Clear the default code from the scripted function, and paste in the code from the attached text file</li>
<li>Give it a name and click OK, then Apply</li>
<li>Change your Window Location rule to "Run Selected Function on Window," and choose the scripted function from the drop-down</li>
<li>Test it out <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" /></li></ul>
<br/>
Hope that helps!
</div>
]]></content:encoded>
</item>
<item>
<title>How to permanently assign an ID to a monitor?</title>
<link>https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db</link>
<pubDate>Tue, 03 Mar 2015 17:00:34 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/how-to-permanently-assign-an-id-to-a-monitor/?ID=8361243e-b8ac-4f1a-802f-119a1ff537db</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hello.
I have 3 monitors. Main one in front of me, one to the left and one below the main one. which is a touch display that I don't use 100% of time. I set some apps to open at that specific monitor when it's attached and display fusion IDs it as number "2" ou of 3.
However, the problem begins...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hello.<br/>
<br/>
I have 3 monitors. Main one in front of me, one to the left and one below the main one. which is a touch display that I don't use 100% of time. I set some apps to open at that specific monitor when it's attached and display fusion IDs it as number "2" ou of 3.<br/>
<br/>
However, the problem begins when I disconnect that touch display and use just the other 2. Displayfusion then ID's the number "2" monitor as the left monitor (not my main display) and apps keep opening and moving towards that instead of remaining on my main display.<br/>
<br/>
What could I do in order to keep dispalyfusion from moving apps to display "2", which is not my main one, when the 3rd dispaly is NOT attached?
</div>
]]></content:encoded>
</item>
</channel>
</rss>