Yes, I know, Win7...
Still, I have a situation where I need to connect to a legacy Win7 host from a Win11 client using high DPI screen and I need session scaling to make things readable.
Before you start telling me it is not possible please bear in mind that it is actually working with sysinternals RDCM - so it IS possible. But for the life of me can't seem to figure out the proper setting in RDCMan.
Any idea / suggestion most welcome.
Windows 7 does not support DPI scaling, which does make it difficult to support it properly from an environment where DPI scaling is supported. Can you check the current DPI awareness level of RDCMan which you say works? You can enable the "process awareness" column in process explorer to see. If it's dpi aware and correctly handles Windows 7, there just be an undocumented (or poorly documented option) to turn DPI awareness off inside the RDP session. I know there's a "/dpiUnaware" option to launch mstsc with dpi awareness turned off, but we can't do this inside RDM as it would make the entire process DPI unaware. However, we could possibly add an option when we launch mstsc in external mode, would that be sufficient?
Marc-André Moreau
20251224_092642.jpg
It just crossed my mind, in the Advanced tab, have you tried switching "RDP Version" to FreeRDP? It's been a while since I last tested DPI awareness in RDM but there's a chance it would behave differently than with the RDP ActiveX from Microsoft when connecting to Windows 7
Marc-André Moreau
Hello,
I have added this setting and it will available in RDM 2026.1 coming in few months.
Regards
David Hervieux
Hello,
I have added this setting and it will available in RDM 2026.1 coming in few months.
Regards
Sorry - which feature ?
It just crossed my mind, in the Advanced tab, have you tried switching "RDP Version" to FreeRDP? It's been a while since I last tested DPI awareness in RDM but there's a chance it would behave differently than with the RDP ActiveX from Microsoft when connecting to Windows 7
I have tried those various settings (which I wasn't aware of) to no avail.
Now the "interresting" thing is that I have updated RDCM to the lattest version (3.1) and I can't seem to have scaling working anymore (with unchanged settings) !! The working version was (very old) v 2.7 and it is not anymore available for download :/
Now the "interresting" thing is that I have updated RDCM to the lattest version (3.1) and I can't seem to have scaling working anymore (with unchanged settings) !! The working version was (very old) v 2.7 and it is not anymore available for download :/
I wouldn't be surprised if RDCMan 2.7 was DPI unaware, which is why it worked in the first place. This would have also meant that connecting to modern Windows disabled DPI awareness in RDP, but it would have worked just fine with DPI-unaware versions of Windows like Windows 7
Marc-André Moreau
Hello,
I was talking about the DpiUnaware in external mode with mstsc.exe
Regards
Regards
David Hervieux