• PostingInPublic@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    26 days ago

    Seamless adaption to higher DPI when I work remotely on my work Windows machine. The RDP clients will just expand the desktop and everything is very small when I WFH. mstsc will change the size of everything but legacy apps according to the DPI of the display.

    • Max-P@lemmy.max-p.me
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      26 days ago

      Did you set the DPI in your RDP client? I had this too with my Windows VM, and it would just reset whenever I’d change it in Windows. Changed it in the FreeRDP flags and now the scale is correct, Windows applies 150% whenever I RDP in.

      EDIT: My exact command

      wlfreerdp /u:Max-P /v:192.168.1.149 +fonts -aero +clipboard +decorations +window-drag +async-channels +async-input +async-update -compression /dynamic-resolution /rfx /t:"Windows 10" /w:2560 /h:1440 /sound /scale-desktop:150 /scale:100
      

      /scale-desktop is the one that controls the Windows side, whereas /scale controls the local side, so in this case Windows scales and I display it as-is, but you can also do the reverse and save some bandwith if the legacy app would just bitmap scale anyway.

      • PostingInPublic@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        26 days ago

        Thanks I’ll look into it when I get some downtime! I already found the scaling by 125 or 150 percent options, but they really scale things pixel by pixel, which is very ugly and tiring on the eyes.