Loading

解决 ArchLinux Hyprland 下 微信 WPS VSCode Fcitx5 的缩放和使用

创建 ~/.Xresources 并写入

Xft.dpi: 192
# 基础 DPI 是 96, 缩放为 2, 96x2=192, 想要几倍缩放就用96乘以几

检查 ~/.Xresources 是否被识别到

sudo pacman -S xorg-xrdb # 安装软件包
xrdb -query  # 如果识别到了会显示 `Xft.dpi:	192`
xrdb ~/.Xresources # 没识别到的话执行这一条命令,然后再执行上一条命令看返回结果

hyprland.conf 中添加以下配置,以使得 xrdb 自动启动

# unscale XWayland
xwayland {
  force_zero_scaling = true
}
exec-once = xrdb ~/.Xresources
# XWayland 中使用 fcitx5 输入法
env = QT_IM_MODULE,fcitx5

重启 hyprland 然后打开软件试试缩放效果吧

参考文档:

https://github.com/hyprwm/Hyprland/discussions/7923#discussioncomment-10766889
https://horstmann.com/unblog/2023-01-07/index.html
https://blog.yossarian.net/2020/12/24/A-few-HiDPI-tricks-for-Linux

posted @ 2025-06-03 23:10  Rubrum  阅读(962)  评论(0)    收藏  举报