Page 1 of 1

HiDPI Monitor - Bendienung unmöglich

PostPosted: 10.05.2014, 23:11
by fly
Hallo WSUS Offline Team,

nach meinem "Update" auf eine 4K Monitor ist WSUS Offline Update nicht mehr verwendbar. :?

Die Auflösung ist 3840x2160 mit 250% Vergrößerung. Für alle anderen Programme ist dies Optimal. WSUSUPD - Screenshot im Anhang.

Hat jemand ähnliche Erfahrungen oder ist eine Lösung ist Aussicht?

Grüße
fly

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 11.05.2014, 09:17
by aker
Als temporäre Lösung hätte ich erst einmal folgenden Vorschlag:
auf einem anderen Rechner den UpdateGenerator einstellen und dann ein "Sammelskript" erstellen (Checkbox direkt neben dem Start-Button) und den Download vorerst über das Sammelskript durchlaufen lassen.

Viele Grüße

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 11.05.2014, 15:20
by boco
Hm, sieht so aus als ob WSUSOU nicht auf 250% skaliert...

Test: UpdateGenerator.exe rechtsklicken und Eigenschaften wählen. Auf dem Kompatibilitätsreiter dann 'High DPI Skalierung deaktivieren' (oder so ähnlich) anhaken. Damit könnte es zumindest wieder halbwegs benutzbar werden.

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 11.05.2014, 21:43
by fly
boco wrote:Hm, sieht so aus als ob WSUSOU nicht auf 250% skaliert...

Test: UpdateGenerator.exe rechtsklicken und Eigenschaften wählen. Auf dem Kompatibilitätsreiter dann 'High DPI Skalierung deaktivieren' (oder so ähnlich) anhaken. Damit könnte es zumindest wieder halbwegs benutzbar werden.


Die Lasche Kompatibilität gibt es bei UpdateGenerator.exe nicht. Andere EXE Dateien schon.
OS ist W8.1U1.

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 12.05.2014, 09:36
by WSUSUpdateAdmin
Moin!

So ein System hab' ich nicht zum Testen... :o

Die Skalierung basiert auf dem Registrierungswert "AppliedDPI" unter "HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics" oder alternativ, wenn dieser ungesetzt ist, auf dem Wert "LogPixels" unter "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontDPI".

Was steht denn da so drin auf dem System mit dem Wahnsinns-Monitor?

Gruß
T. Wittrock

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 12.05.2014, 18:07
by fly
Hier mal die Regkeys. Bei 150 % ist es noch OK, aber die anderen Programme sind dann immer noch zu klein skaliert.

Code: Select all
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDPI]
"LogPixels"=dword:00000090  -HEX 144 DEZ.

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"SmCaptionWidth"="-330"
"BorderWidth"="-18"
"SmCaptionHeight"="-330"
"CaptionWidth"="-330"
"IconTitleWrap"="1"
"ScrollHeight"="-258"
"CaptionHeight"="-330"
"CaptionFont"=hex:da,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ScrollWidth"="-258"
"MenuWidth"="-288"
"SmCaptionFont"=hex:da,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,\
  00,00,00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuFont"=hex:e2,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"StatusFont"=hex:e2,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuHeight"="-288"
"MessageFont"=hex:e2,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"IconFont"=hex:e2,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,01,00,00,05,00,53,00,65,00,67,00,6f,00,65,00,20,00,55,00,49,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"Shell Icon Size"="32"
"PaddedBorderWidth"="-60"
"AppliedDPI"=dword:000000f0
"IconSpacing"="-1710"
"IconVerticalSpacing"="-1128"
"MinAnimate"="0"

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 12.05.2014, 20:16
by speedy75
Hallo zusammen,

ich habe das ganze hier eben mal auf einem Fujitsu LifeBook U772 Ultrabook getestet auch dort hab so ein Resultat wie "fly".

Ingesamt scheint noch sehr viele Software mit so hochauflösenden Display Probleme zu haben was die Skalierung angeht.

Re: HiDPI Monitor - Bendienung unmöglich

PostPosted: 20.05.2014, 11:14
by WSUSUpdateAdmin
Moin!

Fixed in http://trac.wsusoffline.net/browser/trunk (r587) - bitte mal testen!

Hintergrund: Unter Windows 8 aufwärts muss man mit SetProcessDPIAware (oder SetProcessDpiAwareness oder dem .exe-Manifest) signalisieren, dass man sich selbst um die Skalierung kümmert, sonst macht das Betriebssystem das (unschön und unscharf) automatisch auf Bitmap-Basis, was hier zu einer doppelten Vergrößerung führte - nicht nur bei 4k-Auflösung (vgl. http://technet.microsoft.com/en-us/libr ... 28842.aspx u.a.).

Gruß
Torsten Wittrock