我已将我的HiDPI笔记本电脑上的xserver配置剥离到:
displayManager
:lightdm(autologin,no greeter)windowManager
:xmonad desktopManager
:无(禁用xterm)除了某些位置的DPI缩放之外,一切正常。具体来说:光标大小和默认 tty字体都很小。应用程序 - 终端模拟器,Firefox等 - 由于我的X设置(下面)而正在缩放。
光标大小和导致的缓慢移动是最大的痛苦。
所以我的问题是:为什么我会在某些地方看到适当的缩放而不是其他地方?什么是游标大小和其他核心"显示东西?
我做过/试过的东西:
✓services.xserver.dpi = 180;
(设置xserver
标志)
✓.Xresources设置
Xft.dpi: 180
Xft.autohint: 0
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb
✓export GDK_SCALE=2
✓export GDK_DPI_SCALE=0.5
✓export XCURSOR_SIZE=32
✓export QT_AUTO_SCREEN_SCALE_FACTOR=1
相关(?)GH问题:
使用NixOS 18.03
答案 0 :(得分:3)
我已经挣扎了一段时间,这是我的结论......
无论黑魔法在玩什么,让鼠标指针做它的事情,它对于DPI来说无关紧要。回想起来,这似乎有点明显。在屏幕上移动的鼠标指针比GUI应用程序“低级”,因此DPI 本身是无关紧要的。
修复?更大的指针图标(64x64适用于我)和更灵敏的移动(在我的情况下为XC_MethodReplacement
)。