Linux 桌面什么都好,就是中文输入法劝退
Linux 桌面这几年是真的能打了:界面成熟、生态回暖,Ubuntu、Mint、Deepin 装完就能日常办公。但很多从 Windows 转过来的朋友,最后卡住的不是命令行,而是——打不了中文,或者打得很别扭。
先把 Linux 上中文输入法的现状盘一盘,你就知道这滩水有多浑:
- 搜狗输入法 Linux 版:2023 年 4 月之后就没再更新过,最新版停在 v4.2.1,底层还是老的 fcitx4 框架。Ubuntu 22.04 之后的新系统、尤其是 Wayland 会话下,候选框不显示、切不出来是家常便饭。
- 百度输入法 Linux 版:更新频率极低,官网也很久没有动静,社区仓库里的包早已变成孤儿包,Wayland 下同样一堆兼容问题。
- 科大讯飞输入法 Linux 版:走的是信创路线,上架的是麒麟商店,主要适配银河麒麟、统信 UOS 这类国产系统。Ubuntu、Linux Mint、Arch 这些通用发行版基本装不上。
- fcitx5 + 中文插件:开源阵营里一直在维护的主力,拼音、五笔都有,但只能算"能用":词库一般、设置体验一般,环境变量、GTK/QT 模块那些坑,新手照样翻车。
- Rime(中州韵):自由度天花板,但也是配置地狱——改个词库、调个候选顺序都得手写 YAML,没有图形化设置界面,劝退指数五颗星。
商业输入法集体"不管"Linux,开源方案要么糙要么难。这就是现状。
偶然刷到清风输入法,顺手提了个 issue
前段时间偶然刷到 WindInput(清风输入法):Rust 写的开源中文输入法,主打五笔和码表方案,图形化设置、亮暗主题,MIT 协议。唯一的问题是——只支持 Windows 和 macOS。
不死心,就顺手在 GitHub 上提了个 issue(#163 希望支持 Linux),把上面那摊烂现状原样摆了一遍:搜狗、百度多年不维护,讯飞只在国产系统上能用,剩下的 rime 和 fcitx5 插件体验又差点意思。作者 huanfeng 当天就回复了:跨平台工作量不小,Linux 发行版五花八门测试困难,自己不用 Linux 没法好好测,如果有开发者愿意维护 Linux 部分可以联系他。
本以为这事会石沉大海。结果 10 月 10 日,v0.125.0 发布,新功能第一条就是:新增 Linux 版(预览版,支持 Ubuntu 22.04+ / Deepin 25,基于 Fcitx5,X11 与 Wayland 均可,提供 x64 与 ARM64 安装包),issue 直接标记完成。从提 issue 到 Linux 版发布,前后也就十余天——这执行力,实在没想到。
用上了,用上了,非常好用,感谢大佬。

在 GitHub 评论框里敲“用上了”的候选窗实拍(Linux 实测)
安装:三行命令的事
Linux 版目前提供 Debian 系的 .deb 包(amd64 / arm64),依赖 Fcitx5(5.0.14+,安装包会自动拉取):
sudo apt install ./WindInput-0.125.0-linux-amd64.deb
然后注销重新登录,打开 Fcitx5 配置(fcitx5-configtool),把"清风输入法"添加进输入法组,Ctrl + Space 切换即可。设置程序从应用菜单打开,或输入时按 Ctrl + Shift + ]。
深度体验:中文输入法该有的它都有
1. 多种输入方式一把梭。内置全拼、简拼、6 种双拼布局(小鹤、自然码、微软、搜狗、智能 ABC 等)、五笔 86、五笔拼音混输,甚至还有笔画输入和英文方案;码表支持导入五笔 98、新世纪、虎码等第三方方案。顶码上屏、自动造词、通配查字反查,五笔党的刚需全都齐了。
2. 图形化设置,改了就生效。所有方案、按键、标点、模糊音都是可视化调整,修改即时生效、无需重启,v0.125 还加了 4 步设置向导。这一点直接把 Rime 的 YAML 配置地狱按在地上摩擦——普通用户终于不用翻文档抄配置了。
3. 词库体系完整。拼音词库基于社区口碑很好的白霜拼音(rime-frost);用户词、临时词、词频、候选调整四类数据分得清清楚楚;扩展词库放进目录自动识别,还随包附带 16 张常用细胞词库(默认不启用,勾选即用);支持导入导出。
4. 同步与迁移。设置里有备份与还原、换机迁移,词库可导入导出,还有命令行工具可以脚本化管理配置、方案、词库和短语——换电脑、多机同步不用抓瞎。
5. 主题和皮肤。亮色暗色主题跟随系统自动切换,候选窗外观完全由主题文件定义;有主题市场可以下载别人做好的皮肤,还有在线主题编辑器可以自己画。

Linux 上的图形化设置界面:方案管理一目了然,全拼 / 五笔 / 混输 / 双拼 / 笔画 / 英文
6. 中文相关设置非常细。智能符号、模糊音、临时英文、日期模板词条、简繁转换、Ctrl+Space 切换中英文的开关、大写锁定行为……细到"Shift 单击切中英被 Fcitx5 截走"这种边角问题,官方文档都给了处理办法。
7. 轻量与隐私。Rust 实现的核心引擎,默认只常驻当前使用的方案、数据按需加载,内存占用很低;所有输入本地处理,绝不上传。还有输入量、速度、码长的统计功能,可以看自己的打字数据。
结论:这是我用过最丝滑的中文输入法
一句话总结:这是我用过最丝滑的中文输入法。开源免费、MIT 协议友好,没有广告、没有内购,核心代码全部开放,词库数据来源也都清清楚楚写在 NOTICE 里。
当然要说清楚:Linux 版目前还是预览版,日常输入已经完全可用,但工具栏、全局快捷键、软键盘还没移植;Wayland 下候选窗位置由桌面合成器决定,KDE 的 Wayland 会话尚未适配,部分 Chromium 内核浏览器在 Wayland 下需要加 --enable-wayland-ime 启动参数。这些在官方 Linux 文档里都写得明明白白。
但从一个 issue 到正式发布只用了十余天的迭代速度,加上 Rust 引擎的轻快手感和真正好用的图形化设置,我愿意相信它会成为 Linux 上中文输入法的最优解。
如果你也在 Linux 上被中文输入法折磨过,真的可以试试:
- 项目地址:github.com/huanfeng/WindInput
- 官网与下载:windinput.com(Linux 版文档见 docs/reference/linux)
- 那个神奇的 issue:#163 希望支持 Linux
顺手去给项目点个 Star 吧,这种听劝的作者不多了。