Today I wanted to get a better use of my remote machine's resolution (I'm actually using a remote machine to connect to my client's server through the Windows remote desktop). Because I didn't want to use it in the standard seamless full screen mode - I always like to have my local taskbar visible so that I can use some of my local apps and local excel while copying and pasting stuff between the local and remote machines.
If you set remote desktop to a fixed resolution, it only gives you a scrollbar to choose from a set of standard resolutions which may not suit all needs...
In my case, I could either have a very limited remote desktop experience or I would have to scroll vertically. I wanted to fill all of the space on my screen, except my taskbar, which I have set to the left of the screen on my remote machine (I have it on the left for local machine, right for virtual machines (my remote machine is virtual) and the client's server has it on the standard bottom; and I like to have them all visible at the same time).
So I had to play around a bit, but the ideal resolution for my remote desktop was: 1280x730; this very custom size is obviously not available in the remote desktop settings... so I searched the web and found this post: (http://www.kudzuworld.com/blogs/Tech/2006_07_10_A.EN.aspx).
The problem is that it's not all so clear, so I decided to make it slightly clearer here for my own future reference:
1. Log on once in remote desktop
2. Log off! (If you don't log off, your new settings will be overwritten, because remote desktop rewrites this file when you close it...)
3. Open with notepad the file Default.rdp which is in your documents folder (it's a hidden file, so make sure to show those)
4. Set your custom resolution as below:
desktopwidth:i:1280
desktopheight:i:730
Screenshot of mine:
As you can see I made some backups before my changes, just in case. Notice two lines below the desktopwidth and desktopheight that my resolution is there again, in the winposstr parameter; you can ignore that, no need to set your resolution on there; when you use remote desktop after your changes, it will set that up automatically.
There you have it!

No comments:
Post a Comment