网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月03日
漏签
0
天
fedora吧
关注:
17,134
贴子:
115,664
看贴
图片
吧主推荐
视频
游戏
4
回复贴,共
1
页
<<返回fedora吧
>0< 加载中...
[研究]Wayland上的输入法问题研究
只看楼主
收藏
回复
stpefor
上尉
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
RT,本人这段时间闲暇时尝试把整个Linux切换到Wayland显示协议下,在这个过程中输入法是一个举动的问题,尽管本人几乎不用系统输入中文,但是完全没有中文输入法显然也不太合适,因此对此做了一些研究。
stpefor
上尉
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
目前通用的输入法框架只有Ibus和Fcitx5两种,其中要特别注意Fcitx是旧版本,没有任何Wayland支持,只有Fcitx5才可以使用Wayland。
无锡麦创飞尔科技
AI写作-智能创作平台,让内容创作变得更简单,智能写作的ai快人一步-快速实现原创内容输出--点击进入
2024-06-03 19:08
广告
立即查看
stpefor
上尉
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
Wayland下输入法实现的困难之处在于,Wayland在对待输入法时不同于X11,X11中由显示服务器负责输入法的对接(并不是一个好的实现,但是长期使用),而Wayland是一个专注于显示的协议,因此对输入法的支持要依靠混成器(桌面)的特定支持,而这种协议目前有多个版本。。。。
stpefor
上尉
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
目前Wayland输入法协议中普遍被接受的有V1、V2两个版本,同时Gnome对Ibus使用了不同的协议,因此Ibus目前几乎不能在除了G以外的桌面中使用,因为它特定于Mutter混成器。
而Fcitx5则使用更加通用的协议,目前可以在不同混成器下基本通用,只需要设置环境变量。
stpefor
上尉
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
目前Ibus只能在Xwayland下正常运行。
考虑到Fcitx5的主要作者和代码权已经国际化,由国际开发者控制,使用Fcitx5其实是比较好的方式,在G以外的环境下,Fcitx5可以正常使用托盘图标等功能,并不需要Xwayland兼容。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示