
tabs系列
三星dex诞生之初,便是奔着安卓端生产力去的,从最初的旗舰机拓展坞连接显示屏,到后来的平板端搭载,确实将安卓党的生产力提升到了新的高度,虽然依然不能完全代替电脑,但是在轻度使用的场景,得益于tabs系列平板的屏幕、扬声器和spen的使用体验,确实能实现感受更好的平替。
在使用过程中,发现dex模式目前存在的一个小问题,那就是输入法,平板模式下的输入法切换是没有问题的,但是在dex模式下则被强制锁定为三星输入法,无法切换。三星的输入法使用感受确实是一言难尽,词库、本地化都比不上搜狗、百度等第三方输入法,打字的时候候选框不会跟随光标,始终显示在底部,导致打字的时候视线上下移动,非常不方便。
于是上网搜到了一些通过adb命令实现切换的教程,但是不知是oneUI升级还是我操作的原因,在免root的条件下并未成功,所以结合已有教程,利用无线调试、shizuku和shizukurunner直接保存adb命令,实现便捷的输入法切换。
准备工作
不需要电脑,不需要电脑,不需要电脑
三星tab平板或能使用dex模式的手机(无需root),需要连接WiFi
shizuku和shizukurunner提前安装好以上两个apk
提前安装好第三方输入法,并完成配置。
ps:本人测试的时候尝试过搜狗、百度和Gboard,当时百度和Gboard的使用体验较好,尤其是Gboard,输入框跟随使用感受非常不错,但是由于需要使用词库和电脑同步,无奈弃用。但是后面搜狗输入法进行过升级,UI错位的情况得到了改善,于是便一直使用的搜狗,放一张效果图。

dex模式下的搜狗输入法
第一步:打开设备的无线调试
第二步:安装shizuku并配置
Shizuku是一个国人开发的开源授权管理APP,发布于GitHub。其目的是通过USB调试与ADB,获取类似ROOT的最高执行权限,并为其他需要此权限的应用进行授权管理,同时又避免了ROOT设备或者刷入Xposed导致的掉保修问题。

shizuku无线调试配对
第三步:dex模式下shizukurunner的授权
第四步:通过shizukurunner保存并执行命令
打开shizukurunner,上方提示“shizuku已激活”,我们就可以建立并保存adb命令了,不用以adbshell开始,直接输命令就行。app可以保存十条命令,我们只需用到两条:
imelist-s,此条命令的意思是列举出安装并启用的输入法
imesetXXX,将上一条命令返回的数值替换掉XXX,如果替换的是搜狗输入法,则为/.SogouIME

shizukurunner
另外,关机或退出dex重新进入时,会自动跳回三星输入法,此时我们只需要打开shizukurunner重新执行保存的命令即可。