[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: Mixed HiDPI / LoDPI screens - how does X11 handle them?
From: Attila Kinali <attila () kinali ! ch>
Date: 2020-05-10 11:48:12
Message-ID: 20200510134812.24f4cddd68c33637227b929c () kinali ! ch
[Download RAW message or body]
Moin,
I recently got a new screen and now I have 3 monitors with dpi ranging
from 86 to 283. Previously with only a 122/83dpi combination, I could just
live with adjusting things that they would look reasonable on both screens.
Now with an 1:3.2 range, it isn't that easy. Especially as some applications
try to be intelligent and change settings.
I tried to look up what the way to deal with HiDPI but either articles
are from 5-7 years ago or restricted to Gnome only (I don't use any
desktop environment so that doesn't help me). I tried using xrandr --scale,
but that just makes everything unreadably small or ugly, if I scale the
application settings.
I don't mind if I have to script stuff or patch applications to
improve things.
So, I have a few questions regarding this:
1) What is the recommended way in dealing with mixed DPI settings?
2) How do applications detect DPI? The X11 setting is 96dpi per default,
but when I plug in the 283dpi monitor, the cursor is being scalled on all
monitors and some application (e.g. Krita) scale based on which screen
they are on.
3) Where can I find the documentation regarding this. I tried to look
it up, but I must have used the wrong keywords. I'm looking for both
X11 behaviour/architecture and API documentation.
Thanks in advance
Atttila Kinali
--
<JaberWorky> The bad part of Zurich is where the degenerates
throw DARK chocolate at you.
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic