双拼 for Chrome OS
编辑最近在闲鱼上入了一个pixel slate,基于Chrome OS的二合一平板电脑。Chrome OS可能很多人都没听过,它是Google基于chrome主要运行web程序的系统。早些时期基本就是个浏览器,在Google近几年不断完善更新下,现在的Chrome OS可以看作是Chrome browser+PWA应用+Android+Linux的缝合产物。
作为一个小鹤双拼的用户,Chrome OS是一个非常不好的选择。其系统内部输入法并不支持双拼,更要命的是还不开放第三方输入法。这就导致双拼用户在Chrome OS上的输入体验极差。作为一个爱折腾的用户,经过一系列妥协,终于让双拼在Chrome OS上达到勉强可用的地步。这里分享一下我的使用方案,有更优雅舒适解决方法的欢迎留言交流补充。
平板模式
作为二合一设备,Chrome OS有一套自己的平板模式,这个时候时候可以通过一些其他方法使用第三方输入法。这里主要是用虚拟键盘输入,方法参考了酷安用户@social涵涵晗的图文。首先安装第三方输入法,(这里以Gboard为例,后续其他情景下体验更好),安装完成后是无法打开的。
这时候打开Chrome Browser ,输入chrome://flags
。搜索Virtual Keyboard,将其设为“Enable”,点右下角重启。
之后在机器的设置--高级--语言和输入法中勾选“在任务栏中显示输入法选项,(这一步是为了方便)。之后再添加我们安装的第三方输入法,即可启用。
这时候可以看到,Gboard成功启用,平板模式下体验较完美。在酷安的输入框中展示
电脑模式
电脑模式主要是用键盘输入,这里我将其分为三个场景分别介绍(真是操碎了心)。它们分别是Chrome Browser中,Android应用中和Linux应用中。
Android应用
Android借助之前安装的第三方的输入法。由于在平板模式下的设置,即便切换到电脑模式,输入的时候也会有虚拟键盘弹出,这里我使用了Gboard自带的悬浮键盘,缩小一下比例,也算勉强能用了吧(假装看不见下面的东西)。打字能够在输入法中显示,并且上屏。
在纯纯写作中的输入效果展示
Chrome Browser
这个场景涵盖了自带的Chrome和PWA应用。主要是因为在这里第三方输入法无法在获取打字输入了!
这里作为选择的是“Google输入工具”插件,里面可以选择小鹤双拼。但是非常依赖于网络速度,输入体验很慢,而且在设置页面等都无法输入使用。处于勉强能用,但体验不佳。
在notion的网页端输入效果展示
Linux应用
Chrome OS可以安装Liunx软件,还是挺有意思的,不过这个情况下无法使用android第三方输入法。不过那样可以选择使用linux的双拼输入法呀。
- 安装中文字体
这里参考FydeOS的教程将此容器的语言环境设置为中文
此处以文泉驿微米黑和文泉驿正黑字体为例:
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei
加入中文系统语言
sudo dpkg-reconfigure locales
接着会跳出图形化选择菜单,按几次 Page Down
键到末尾,找到「zh_CN.UTF-8 UTF-8」,这里即加入了中文的支持。按空格键选中,按回车键进入下一级菜单。将光标移动到「zh_CN.UTF-8」,然后回车。(这里是将linux系统语言改为中文)
最后重启一下
sudo reboot
- 安装Fcitx输入工具
这里参考FydeOS的在 Linux(测试版)中安装中文输入法
软件更新,安装Fcitx
sudo apt update && sudo apt upgrade
sudo apt-get install fcitx -y
sudo apt-get install fcitx-lib* -y
- 配置输入设备
安装完成后,输入im-config
,在弹出的选项面板中点击「确定」、「Yes」,选中「fcitx」后再次点击「确定」、「确定」。目的是将输入设备由fcitx接管。
- 启用中文输入法
- 终端输入
fcitx
开启服务(非常重要!不然可能会发现没有任何输入法选项,之前在这卡了好久) - 输入
fcitx-configtool
并回车 - 在弹出窗口中找到「双拼(Shuangpin)」并选中
- 在弹出窗口的底部菜单栏中找到「向上箭头」图标,多次点击,将「双拼(Shuangpin)」移至第二位
- 关闭弹出窗口
(这一步也可以后面再做,因为后面还需要安装输入法)
- 配置输入法环境
这里参考Chromebook研究院的文章crostini安装Linux中文输入法(ver.Alpha)教程
用vi进行编辑
sudo vi /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf
用键盘方向键将光标移动至底部,按o键编辑下一行,输入下列三行
Environment="GTK_IM_MODULE=fcitx"
Environment="QT_IM_MODULE=fcitx"
Environment="XMODIFIERS=@im=fcitx"
之后按esc键,再输入:wq
保存退出
- 双拼输入法启用
由于无法打开图形化界面,所以搜狗,百度输入法之类就算安装完成也无法调出设置。这里我就选择自带的双拼,配合cloudpinyin
sudo apt install fcitx-module-cloudpinyin
CloudPinyin的默认云服务器是Google,如果想改成baidu,输入fcitx-configtool
并回车。在Addon——Cloud Pinyin——Configure,将Cloud Pinyin Source选择为Baidu。其他的输入方式设定也可以在Addon中设定,例如我这里的Pinyin方式设为的是小鹤,完美达成目的。还有很多输入方式可以参考这个Fcitx
中途有问题可以输入sudo reboot
重启一下,重启之后一定要输入fcitx
将输入服务运行才能使用。
附:输入法自启动教程
sudo vi ~/.sommelierrc
按i,在末尾输入
/usr/bin/fcitx-autostart
按esc,接着输入
:wq
即可
附上一张Input Method界面的图
在typora中的输入效果展示(基本完美了)
总体来说对于双拼用户,Chrome OS输入体验真是辣鸡的可以。在自己一顿折腾下终于勉强能用了,希望以后Google能够原生支持双拼吧。Chrome OS系统还是很好玩的,虽然经常崩溃,兼容性也有不少毛病。但是Google一直在给它更新优化,希望这个已经发布了十年的系统能够越变越好吧(已经十年了喂!)
- 0
- 5
-
分享