There are a couple of places you could look for a resolution to this.
In the Horizon Client:
Start Horizon Client and connect to a server.
In the desktop and application selector window, right-click the remote desktop or published application and select Settings.
Select the Allow display scaling checkbox.
To save your changes, click Apply.
To close the dialog box, click OK.
In Registry or GPO DPI Synchronization:
GPO: Administrative Templates (Computer) -> VMware View Agent Configuration -> Agent Configuration -> DPI Synchronization (Enabled)
Registry on Master Image: HKLM\Software\Policies\VMware, Inc.\Vmware VDM\Configuration\DPI Sync (Set enabled 1)
I have had success with both of these options to allow the client to adjust display properly, especially with the new Retina displays.
Hope this helps.
FYI - On the Mac version of the Horizon View Client, there is no option available for "Allow display scaling".
What version of client you are running?
Do you have any GPO for horizon clients? If yes, check if this is not disabled from GPO.
Can you try to upgrade horizon client to 4.10 and check?
Is there any way to set the custom resolution for the Horizon window? It works so smooth on RDP client.
Even with DPI sync desktop looks terrible. Win10 picks scaling for 250% on Macbook 13" and everything looks awfull since windows is really bad at scaling
Only sense of control I could find was the visual “scaling” within the MacOS itself. Then the Windows auto-presents some variable default based on what that scaling is. I hope someone has a better way, but I settled on a scaling/setting that can permanently work for me ...on a 15“ MacBook Pro.
What do you mean? You use Horizon in a windowed mode?