前段时间不是大家在讨论中英文输入法怎么流畅切换的问题吗?
我自己做了一个小软件,
大体的思路就是根据输入法的状态改变鼠标的样式,
本来也就顺手做个小工具所以我也懒得说太多介绍了,直接上GIF吧。
gif可以看到白色对应中文输入状态,黑色对应英文输入状态。
软件文件夹里有两个cur文件,就是CursorCh.cur对应中文状态,CursorEn.cur对应英文状态。
没什么太多的花里胡哨。你可以自定义两种状态的鼠标样式。
因为是全局改变,所以关闭软件会鼠标样式会遗留,我自己无所谓,不爽的恢复一下默认就行。
还有开机启动请自己建快捷方式到启动,不多说了。
深一点的原理:hook了shift键和鼠标左键,然后判断输入法的状态,并改变鼠标样式。
4 个赞
X_x_X
(笑小笑)
3
真•码农已将输入法切换动作化作肌肉记忆了,完全无意识的动作。
1 个赞
哈哈,我也是有肌肉记忆了,但是偶尔还是会错,所以有个提示就更好。
上次试了一个大佬的AHK脚本,挺不错,就是切换快了,有时候会显示状态不准
我这个小软件不会出现错误提示,所以很无感。就是有些uwp应用识别不到状态,目前不知道原因,但是我也懒得去修,毕竟edge、visual studio等常用的软件都可以。
能不能跳过烦人的更新提示弹窗啊? 每次启动都要手动关闭。
试试这款软件,之前也在找类似的,现在用搜狗输入法,找了一个ahk的,但是经常会识别错误,也就放弃了。
yanyu2015
(Yanyu2015)
14
感谢大佬,但是好像有bug,win10上受限没有托盘图标不晓得在哪里设置开机启动,其次是不是不支持搜狗输入法?发现无论中英文都是白色的鼠标
nfr123
19
建议:如果不能设置关闭。或者可以在第一次弹窗的时候给一个“永不提示”的选项啊,不用每次启动都弹窗还要手动关闭。软件是好软件,为作者点赞!
注册表 SOFTWARE\Microsoft\Windows\CurrentVersion\Run
把软件加入开机启动,后面加参数/quiet 启动就不带弹窗了。