Ich habe einen Windows 8.1-Laptop (Dell XPS) mit einem hochauflösenden Bildschirm (15 ", 3840 x 2160) und zwei externe Monitore mit normaler DPI (19", 1920 x 1200). (Gegenüber den Standardeinstellungen ändert sich keine Schriftart.)
Windows 8 scheint über die unterschiedlichen DPIs Bescheid zu wissen, und die meisten Dinge funktionieren sehr gut. Wenn ich ein Fenster vom hochauflösenden Bildschirm auf einen niedrigauflösenden Bildschirm verschiebe, ändert sich die Größe des Fensters spontan, sodass der Text auf der aktuellen Anzeige lesbar ist.
Programme, die gut funktionieren:
- "
gitk
", gestartet von einem Cygwin - Terminal mit X - Win. - Notizblock
- Fast alles andere
Einige Programme verursachen Probleme. Sie haben winzigen, unlesbaren Text sowohl auf dem hochauflösenden Bildschirm als auch auf den niedrigauflösenden Monitoren. Beispiele beinhalten:
JMeter
, gestartet vonmaven
(eine Java-Swing-Anwendung)- "
git-gui
", gestartet von einem Cygwin - Terminal mit X - Win. - Die Windows-Shell "Eingabeaufforderung"
(Manchmal kommt und geht das Problem, je nachdem, ob der Laptop hochgefahren ist, während er an die Low - DPI - Monitore angeschlossen ist, oder ob ich ohne sie hochgefahren und sie anschließend eingesteckt habe (bezogen auf Wie kann ich die Taskleiste von Windows korrekt skalieren lassen, nachdem ich zu Monitoren mit unterschiedlichen DPIs gewechselt habe? ).)
- Gibt es eine Möglichkeit, das Fenster für eine bestimmte Anwendung zu vergrößern, wenn diese App nicht über Windows DPI verfügt? Die Windows-Lupe ist dafür recht klobig.
- Kann ich die angegebene DPI für eine bestimmte Anwendung überschreiben, ohne andere Apps zu beeinträchtigen?
Hier ist ein Screenshot, der Eingabeaufforderung, Editor, Git Gui und Gitk auf demselben Bildschirm zeigt: