De Surface pro maakt gebruik van High DPI Displays. Nu zijn er verschillende programma's zoals Photoshop of Internet Explorer 11 die niet goed overweg kunnen met deze scherm opties als je werkt met meerder schermen. De programma's zie er of zeer klein uit of je ziet dat de Fonts extreem groot zijn.
Voor onwikkelaars is er een beschrijving hoe ze hun programma's hiervoor kunnen aanpassen: High dpi scaling voor desktop programma's.
Maar wat nu te doen met de oude programma's waarvoor je niet een nieuwe versie wil aanschraffen maar die wel dit probleem heeft.
Wat we gaan doen is Windows aangeven dat een bepaalde programma geen DPI gebruikt dit doe je door een manifest bestand aan te maken waarin de volgende regels is opgenomen.
info: Het gaat om de DPI Aware opties hiermee geef je aan dat deze uitgezet wordt per monitor. False = High DPI uit PM = per monitor.
Als eerste zal de optie aangezet moeten worden dat we manifest bestanden gaan gebruiken.
Ga naar register editor:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ SideBySide
Maak een DWORD 32 bit aan met de volgende naam:PreferExternalManifest
Zet de waarde op 1 en op decimaal.
De volgende stap is of het bewerken van een bestaande manifest bestand of het aanmaken van een manifest bestand.
Sommige programma's van Microsoft zelf hebben al een manifest bestand in de locatie waar het programma staat.
Als je die opent zie je een regel staan met de volgende gegevens:
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>True</dpiAware>
Je pas de waarde True in False sla bestand op en hertart Internet explorer.