0
I work with a laptop, which has its own display of resolution AxB, but is often connected to a monitor using resolution CxD.
Now, when I connect from this laptop to some other machine using RDP, I want the RDP window to exactly fill the screen. If I manually set the display resolution before connection, this works; if I choose 'Full Screen'; this works. However, it only remembers the last resolution, not the fact that I selected 'Full Screen'. Thus when I switch from the laptop display to the main display and connect to the same computer, the window is too small; and vice-versa with window too large.
How can I make the MS RDP client remember to use 'Full Screen'? Alternatively, can I somehow create a script which changes its saved value from AxB to CxD or vice-versa when detecting that the display resolution (on the laptop) has changed?
No, this scales the display, so that if my remote host's resolution is high, I get a reduced-size image. That's not what I was asking for. – einpoklum – 2014-01-07T15:17:38.750
... but this sounds like an avenue for a workaround. If I had a script triggered by a change in the display resolution and/or by writes to
default.rdp
, I could ensure that file has the appropriate line for the current resolution. What do you think? – einpoklum – 2014-01-07T19:14:43.757I think you can write script and run it instead of *.rdp file. If you want to go this way, each time you will run the script it will determine the display resolution and just write the resolution to the *.rdp file, then run it. – ko4evneg – 2014-01-07T20:18:23.417