KBLAutoSwitch 是一款基于 AHK 的开源小工具,它能够根据不同窗口,自动切换中英文输入法,还可以当作输入法指示器使用,在屏幕上当前所敲击的键位。@Appinn
来自发现频道,@anonymous24 同学推荐。
演示效果
上面的视频中,随着鼠标切换不同的窗口,输入法随之切换,并且状态显示在屏幕上,非常方便。而右下角的输入法指示器,可以算作附带技能 😂
当然,基于 AHK 的 KBLAutoSwitch 的设置页面,还是有些复杂的…
主要功能
- 可针对不同的应用自动切换中英文输入法,包括中文输入法、英文(中文输入法)、英文输入法三种切换窗口
- 可设置固定GUI、类ToolTip、托盘图标、鼠标指针显示中英文及大小写状态
- 可设置快捷键将指定应用设置为中英文,快捷键切换输入法
特殊说明
- 暂时不支持 微软中文输入法
- 建议将输入法中shift切换关闭,在软件-热键配置-【特殊】热键中设置shift功能
使用方式
- 运行 KBLAutoSwitch.exe
- 右键 windows任务栏图标,打开设置选项进行设置
- 热键配置处设置 窗口添加移除快捷键
- 打开指定软件使用 3 中设置的快捷键添加移除
- 也可在中英窗口中手动添加窗口
获取
另外,还有:
输入法切换与提示工具合集
- ImTip:通用输入法提示工具
- CapsCursor:中文输入法鼠标尾巴
- 红绿灯输入法指示器:一个好看的输入法指示器~
- 一个最简单,最美观的,用鼠标箭头表征输入法状态的方案!
- [自制]中英文切换方案
- KBLAutoSwitch:AHK中英文输入法自动切换
原文:https://www.appinn.com/kblautoswitch/
我一直在用自己写的一个AHK脚本,用capslock键切换中英文,快速输入英文标点和调用翻译软件
来分享: https://meta.appinn.net
CapsLock::
KeyWait, CapsLock, T0.45
if (ErrorLevel)
SetCapsLockState, % (t:=!t) ? “On” : “Off”
else
Send {shift}
KeyWait, CapsLock
return
按下 = shift 长嗯 = caps