DPI Scale Change on Multi-Screen Setting

Resolved

DPI Scale Change on Multi-Screen Setting

avatar

RDM is perfectly aware of Client DPI-Settings and passes them to the Remote Session. I am very happy with this behaviour, especially because MSTSC is not able to do this (in windowed sessions).

When i have a Multi-Screen Setup with different DPI settings on each screen the DPI setting to pass into the RDP session is only detected from the main screen and when i move the RDM-Window from a screen with e.g. 150% (my main screen) to a screen with e.g. 125% the content will become blurry because the DPI-setting is not passed into the session when an intelligent reconnect is executed.

is there a plan to add this in the future?

this is to my knowledge the only point where the Microsoft Remote Desktop for Azure Virtual Desktop handles sessions better.

when i make the 125% dpi screen my main screen (within windows) then the session is perfectly sharp there and becomes blurry when i move the window to the 150% screen.

All Comments (2)

avatar

Hello,
I'm the one working on this and it's not an easy task. We begun this feature few months ago but it's still a work in progress. This is call Per Monitor DPI and .NET 4.72 (Framework we use) contains a lot of bugs. Microsoft is improving the HPDI support in .NET 6 and we hope to be able to migrate eventually.

In a nutshell, it's planned and we are working on it but I can't give you an estimate when it will be available.

Regards

David Hervieux

avatar

Hello David,

i am impressed by the quick and detailed answer, thank's a lot.

it's only a minor issue (but will become more important in the future when such monitor-setups become more common) and i am glad you have it on your focus.

many times when i brought such details into discussion i found out that it is not even understood what i am talking about, so a big compliment to you and your team on this occation.

kind regards,
Werner