Help get this topic noticed by sharing it on Twitter, Facebook, or email.

High DPI issue for client on windows

Having issues with the windows client when windows resolution is using high DPI.
No issue on 96DPI (zoom = 100%) but if DPI gets greater >96 the client is scaled out of proportion, especially on my laptop that uses high DPI (150% or 144DPI)

(translated on behalf of other users)
1 person has
this problem
+1
Reply
  • Hi Exion
    Our development team is aware of this issue, and have tried several fixes for it. So far they have not found a solution without affecting users with old versions of third party software negatively. Hopefully they will find a solution.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • This issue will stay as long as the software isn't DPI_AWARE. It works ok up to 120% scaling, on higher (denser) resolution this font-scaling just ends up badly.

    1. Simple solution
    For other users with the same issue, you can easily prevent this "bug" by editing jotta.exe properties, compatibility and set the application to
    - Override high DPI scaling behavior, scaling performed by application.

    This will make windows ignore any scaling issues and handle the application as a bitmap when scaling. (ruffed fonts, but completely readable) and the application window will stay inside the main window parameters.

    2. Programmatically
    designTimeDPI = 96
    acctualDPI = (getDPIFromApp) (144)
    scalingFactor = acctualDPI / designTimeDPI (in this case 1,5)
    Let application increase sizes on all objects by scalingFactor.
    Remember to add DPI_AWARE in manifest.

    For VS users, this does NOT work on web deployed software!!
    (just assuming there are some hobby coders out there ;))
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated