又后知后觉了,微信在 niri 下原生 Wayland 输入也试通

之前为了微信能打中文,一直强制走 XWayland。最近才发现,AUR上九月份就有人分享过原生 Wayland 的输入法用法,我现在才补上进度。

我这边是 CachyOS + niri,微信 4.1.13.26、Fcitx5 5.1.23。这样启动:

env -u QT_IM_MODULES -u GTK_IM_MODULE \
  QT_QPA_PLATFORM=wayland \
  QT_IM_MODULE=text-input-unstable-v3 \
  /opt/wechat/wechat

已经能正常打中文了,不用再为输入法强制走 XWayland,也没改全局输入法配置。

2 个赞

text-input-unstable-v3是什么,前面的之前也在用,没区别

QT_IM_MODULE=text-input-unstable-v3,会让微信走 Wayland 的text-input-v3输入协议,输入法还是 Fcitx5。我也不知道为什么非要加这个配置。照理说应该直接选。前面只是选 Wayland 显示后端,我也是刚试通 :joy:


AI 是这么说的,反正不是太明白。

我在hyprland用了俩年的wechat-bin没啥问题,

今天重装系统也是 CachyOS + niri
想试试这个新包,看着非常不错