Running the Keysight PN3 Signal Source Analyzer GUI on High-Resolution Displays

Application Notes

With the introduction of high-resolution displays (2K, 4K / UHD, 8k) on the market, Windows has introduced a scaling factor for graphical user interfaces. This allows the software to scale the user interface in a way that is still comfortably visible for the user. This requires the software itself to read this scaling parameter and act accordingly. 

 

The PN3 Signal Source Analyzer GUI scales based on this parameter. However, since it is a Java application, it depends on the Java virtual machine (VM) to pass on the scaling parameter to the GUI. Not all versions of Java do this properly, which results in a user interface with very small font sizes and GUI elements.