Terms of Use For FixedByVonnie

By proceeding to access fixedByVonnie.com, you expressly acknowledge, and agree to, all of the following:

fixedByVonnie.com is a personal website and blog owned by Security Plus Pro LLC, which is being presented for informational purposes only. The views on this website are solely those of the website owner (and not those of any employer or of any professional associations affiliated with the website owner).  Any views expressed in this website and any information presented on this website, or in any of its blog entries, should not be relied on for any purpose whatsoever other than as the personal opinions of the website owner.  The website owner expressly disclaims any and all liability for any information presented on this site.  The owner of this website and its blog posts shall not be held liable, and shall be held harmless, for any errors or omissions in any information or representations contained in this website, or in any of its blog entries.  The website owner also expressly disclaims any liability for the current or future availability of any such information. The website owner makes no representations as to the accuracy or completeness of any information on this website or which may be found by following any link on this website. The website owner shall not be held liable for any losses, injuries, damages, claims, or causes of action, from the display or use of any information on this website or in any of its blog entries. If you use the information on this website, or on any of its blog entries, you do so solely at your own risk.

How to open a full screen remote desktop session on a secondary monitor in Windows - fixedByVonnie

How to open a full screen remote desktop session on a secondary monitor in Windows

I love Remote Desktop.  It enables me to connect to other computers over a network connection so I don’t have to get up walk over to a server room, drive to a data center or basically leave my desk.  As long as both my Remote Desktop client and the remote server are on the same network I can do all kinds of cool things such as emulate a local session and share my clipboard between computers.

I have two monitors and started to wonder if there was a way to consistently open a full screen remote desktop session on the same secondary monitor.  By default, the Windows remote desktop client opens on the primary monitor but I like to have Google Chrome open on my primary monitor.

Train it

The easiest way to get Windows to open your remote session on your other monitor is to train it to do so.  In other words, Windows has a propensity to remember the last monitor that the remote desktop session was maximized on. Since the remote session defaults to your primary monitor it will keep using your primary monitor until you train it to do otherwise.

Here’s what I mean by train it:

  • Open the remote desktop client
  • Move it to your secondary monitor
  • Click the window maximize icon or press Ctrl + Alt + Break
  • Close the window
  • Open it again and it should open on the secondary monitor

Edit it

Training the program to open on the secondary monitor is the easiest approach; however there is an alternate approach that lets you specific the exact pixel coordinates where the remote desktop window opens.  We just need to open the RDP file and do a search for this string:

winposstr

You’ll see something that looks like this:

Windows 7 Remote Desktop Window Position
This is the format:

winposstr:s:0,1,xpos,ypos,xpos+width,ypos+height

You can change the horizontal and vertical coordinates by substituting the pixel values in for xpos and ypos accordingly.  This forces the remote desktop client to open subsequent sessions at the exact coordinates you specified.

You might have to do a little trial and error before you get it just right but you can start with these values and then tweak accordingly:

winposstr:s:0,1,2142,150,2942,750

If you subtract 2942 minus 2142 you get 800

…and 750 minus 150 is 600 so this figure is good for an 800×600 resolution secondary monitor; however you can tweak it to match your current setup by adjusting the values.

That’ll do the trick, now the remote desktop session will always open on your secondary monitor.

If my little guide helped you please let me know in the comments below!

 

About

Connect with Vonnie on Twitter

Posted in How To, Windows 7, Windows 8, Windows 8.1 Tagged with:
  • Hemang Vyas

    thanks…its working for Full screen Remote session Ctrl + Alt + Break