Problem
When using a high resolution screen with a high DPI setting, remote apps, icons, fonts and menu look very small.
Reason
The issue typically occurs if you have a high resolution screen with scaling setup (i.e: Retina, UltraHD/4K), In order to verify please login from another computer and you will notice that the issue does not happen. The remote app takes the screen settings from your local computer.
Solution 1
In order to address this you would need to adjust your screen resolution and scaling.
To get to these settings, please right click on your desktop and select "DISPLAY SETTING"
Now try to decrease the scaling by clicking on "Change the size of text, apps and other items"
After changing the settings you need to log out of gotomyerp portal and log out of your computer as well. Please note that you might to need to try a few different scaling size depending on your screen.
In case you are using dual screen, please try to adjust scaling for both screens, you can try with the built in screen first.
At times you might also have to decrease your screen resolution by clicking on Resolution.
Solution 2
The following requires Administrator privileges on the local computer to run.
You can use an external manifest file for the mstsc.exe (Windows RDP application) to allow better handling of high resolution screens.
Use our Utility (for most users)
This utility will set the required registry settings and download a prepared manifest file.
Who should use this?
- If you are a small company without an IT department
- If you are not a technical person
MD5 Hash: 3AC76E39EC73BC461599FC223DC759E2
A log file of what was done can be found in %TEMP%\RDP_DPI_Scaling.log
Make the Change Manually (for IT Pros)
- Press Windows Key + R, type regedit and press Enter.
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide
- Right-click in the right pane and choose New and select DWORD (32 bit) Value
- Name the newly created value PreferExternalManifest.
- Double-click the PreferExternalManifest DWORD
- Confirm changes and close the Registry Editor
- Open Notepad and paste the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"
xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="amd64" publicKeyToken="1fc8b3b9a1e18e3b">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<asmv3:application>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
- Save the file and name it mstsc.exe.manifest. Copy the file to: C:\Windows\System32
- Reboot the computer
Please note that this is a courtesy KB article as this issue is related to the clients workstation's screen resolution, and cannot be resolved by changing any settings on the server. gotomyerp support can provide a best effort assistance, but will ultimately request that you resolve with your internal IT department if not resolved.