适用于非感知应用程序的 HiDPI 缩放

适用于非感知应用程序的 HiDPI 缩放

现在的情况

我有一个 15" 3200x1800 屏幕,称为 Retina 或 HiDPI。使用 Linux Mint Cinnamon,我已经有了一个可以很好缩放的桌面 - 但仅此而已。除了 Firefox 针对 HiDPI 屏幕的专有设置外,其他应用程序通常只具有字体缩放,没有考虑到窗口布局。

问题

是否(以及如何)可能为其窗口进行特定于应用程序的缩放?

可能的解决方案

我不是 X、多显示器或隧道方面的专家,但是:也许可以通过使用应用了此解决方案的第二个运行的 xserver 来实现:X11 能否像 OS X 一样在 HiDPI/Retina 屏幕上扩展到虚拟分辨率?不知何故,生成的窗口被隧道传输到主屏幕?如果可能的话,人们可以编写一个包装器,这样非 hidpi 应用程序就不会伤害用户的眼睛。

答案1

以下可以提供临时解决方案。

https://github.com/rubo77/set_resolution.py

列出您想要缩放的应用程序以及您想要将其缩放到的分辨率。切换应用程序时会有一秒左右的延迟,但这是我在开发人员开始默认支持 HiDPi 屏幕之前得到的最好的延迟。

相关内容