微信弹窗边缘模糊, noblur 无效

使用的规则:

windowrulev2 = bordercolor rgb(07C160) rgb(A3D9D1),class:(wechat)
windowrule = noblur, class:^wechat.*
windowrule = noblur, class:wechat

模糊在哪

应该是边框范围

那应该无解,微信告诉合成器我窗口就是这么大。
要不你看看能不能把边框也用 windowrule 干掉

那就不是模糊的问题,而是直接把边框去掉吧

只能这样操作了:ok_hand:t2:

我记得这个情况在xwayland的electron应用下比较常见,你确定微信是通过flags运行在wayland模式下也有这个问题吗(虽然我不确定现在微信是否支持wayland)?

微信不是电子

大佬你装的哪个微信包啊我装了一个WeChat-bin打开是英文的并且还一堆bug

我也是-bin,没啥比较大问题,只有这个显示问题,然后高分屏缩放的问题

可以试试用下面的windowrule看看,这是我处理后显示状态

windowrule = noblur, class:(wechat), title:negative:^(朋友圈|微信|设置|聊天文件|预览|图片和视频)\W*
windowrule = noborder, class:(wechat), title:negative:^(朋友圈|微信|设置|聊天文件|预览|图片和视频)\W*
windowrule = noshadow, class:(wechat), title:negative:^(朋友圈|微信|设置|聊天文件|预览|图片和视频)\W*

1 Like

效果很好

成功就很好

xwayland缩放可以考虑用以下Hyprland指令

exec-once = xrdb ~/.Xresources

~/.Xresources

Xft.dpi: 120

100%缩放的Xft.dpi是96,看你喜欢用多大的Xwayland倍率了,我自己用的是125%