「跟随鼠标显示当前输入法(中文 / 英文)、大小写、数字键状态」
简介
⌨️ 输入法底层状态指示器
输入法指示器
C#底层获取 · 三种指示器样式 · 位置偏移调节 · 暂停快捷键 · 极致流畅跟随
一、创作初衷
日常办公、编程、文档处理中,频繁切换中英文与输入法状态,任务栏图标过小、状态不直观极易误输入。普通指示器要么依赖Quicker模块兼容性差,要么全程显示遮挡视线、干扰工作。
本工具基于 C# 系统底层 API 直接读取输入法状态,精准识别中英文布局、中文汉字/拼音模式、Caps/Num 锁状态。独创智能显示时机控制,只在真正需要时显示。新增三种指示器样式、位置偏移自由调节以及全局暂停/恢复快捷键,让显示更贴合个人习惯,彻底解决误输与遮挡痛点。
二、核心功能
🔍
C#底层获取输入法
直接调用 user32 / imm32 系统API,不依赖Quicker状态模块,精准获取当前键盘布局与输入法开启状态,全输入法兼容。
📝
汉字 / 拼音精准识别
深度识别中文输入法状态,区分当前为汉字输入或拼音输入,并可在设置中指定默认输入状态。
💡
智能显示时机(核心)
可开关:仅在输入状态显示。自动检测光标聚焦、I型鼠标、编辑状态,非输入时完全隐藏,不干扰、不遮挡桌面。
🎛️
三种指示器样式
提供 |A 模式(竖线+字符)、A 模式(纯字符) 和 底色模式(实色方块),一键切换,满足不同视觉偏好。
🐭
鼠标跟随与位置可调
15ms超高刷新率跟随鼠标指针,位置紧贴右下角。支持左右、上下偏移滑块独立调节,高DPI屏幕自适应,流畅不抖动。
⌨️
Caps / Num 状态检测
实时读取大写锁定、数字键盘状态,结合输入法自动组合显示符号(A / 圈O / 中 / a),状态一眼识别。
🎨
颜色与大小自定义
中文、英文状态分别设置颜色;指示器支持 0.1~2.0 倍缩放,滑块与数值双调节,实时生效。
⏯️
暂停 / 恢复快捷键
支持全局热键(Ctrl/Alt/Shift/Win + 键)一键暂停或恢复指示器显示,避免特定场景下的视觉打扰,按钮实时显示当前状态。
💾
配置自动保存
颜色、大小、位置、默认状态、显示时机、后台隐藏、暂停快捷键等设置自动写入ini文件,重启无需重新配置。
🚀
后台静默运行
支持设置启动后自动隐藏到后台运行,不弹窗口、不占任务栏;使用“设置”参数重新运行动作即可唤出设置界面。
三、显示时机逻辑(重要)
✅ 当开启【仅处于输入状态显示】时,指示器只在以下情况显示:
- 鼠标变为I型输入光标(输入框、编辑器、浏览器地址栏等)
- 窗口存在编辑光标 Caret(记事本、Office、VS、各种输入框)
- 输入法状态、Caps、Num 与默认设置不一致,需要提醒时
❌ 以下情况自动隐藏,完全不遮挡视线:
- 鼠标为普通箭头、手型、移动光标等非输入状态
- 桌面、文件夹、非编辑窗口
- 输入法与键盘状态均为默认正常状态,无需提示
- 已通过暂停快捷键暂停指示器时
四、使用步骤
1
运行动作,默认是打开设置面板。如设置后台运行,下次打开动作后主窗口不在显示。如需修改设置,需要到quicker面板本动作右键选择设置。
2
配置指示器外观
选择指示器样式(|A、A、底色);分别设置中文、英文颜色;拖动大小、左右位置、上下位置滑块,将指示器调整到最舒适的位置和尺寸。
3
配置默认状态
设置默认小键盘、Caps 状态、默认输入法(英文/中文),中文输入法下还可指定默认是汉字还是拼音。
重点说明:如果实际键盘状态、输入法模式与默认设置完全一致,指示器将自动隐藏。只有当某个状态与默认不同时才会出现提醒。例如:默认中文输入法、汉字模式,若实际切换为拼音模式,指示器便会显示相应提示符。
4
设置显示时机与后台运行
勾选【仅处于输入状态显示】,开启智能隐藏(不太推荐)。勾选【启动后隐藏后台运行】,下次运行动作将直接后台静默运行,不弹出设置窗口。如需再次打开设置窗口,请在quicker面板的本动作的右键点击设置会自动弹窗设置面板。
5
设置暂停/恢复快捷键(可选)
点击“未设置”按钮,按下组合键(支持 Ctrl/Alt/Shift/Win + 其他键)。按 Esc 或再次点击可取消。设置后按钮显示当前热键及状态(暂停/开启)。需要临时隐藏指示器时,按下全局热键即可。
6
正常使用
点击“隐藏”将设置窗口隐藏到后台,点击“退出”保存所有设置并完全退出指示器。切换输入法、按 Caps/Num,指示器按显示时机智能出现,状态一目了然。点击“帮助”可随时查看详细功能说明。
本动作点击一次是打开运行,右下角有弹窗提示。再次运行就是关闭,右下角有弹窗提示。
五、温馨提示
⚠️重要注意事项
•本动作点击一次是打开运行,右下角有弹窗提示。再次运行就是关闭,右下角有弹窗提示。后期想设置,必须通过quicker面板的本动作的右键设置进行。
•本工具不依赖Quicker输入法模块,底层API获取状态,兼容性更强、更稳定。
•配置文件路径:%USERPROFILE%\输入法指示器\KBLAutoSwitch.ini,右键可直达。
•默认状态下输入法与键盘均正常时,指示器会自动隐藏,属于正常逻辑。
•暂停快捷键若注册失败(与其他程序冲突),请更换组合键。按钮显示“未设置”时表示无热键。
•设置“启动后隐藏后台运行”后,必须点【退出】保存,直接关窗口设置不生效。
•点击【帮助】按钮可查看完整的功能说明与快捷键操作指南。
❤️
如果此动作对你有帮助,欢迎点赞支持
专注高效输入,清爽不打扰
作者推荐码
1291368-5847
使用推荐码首次开通专业版
双方均可获赠 90天 专业版时长
作者所声明的动作特征:
- 含有长时间循环
- 会保存状态数据
- 含有写入本地文件的功能
最近更新
|
修订版本
|
更新时间
|
更新说明
|
|
8
|
2天11小时前
|
1.取消托盘显示,纯后台隐藏运行
2.设置入口改为quicker面板的本动作的右键--设置。
3.再次运行本动作视为关闭动作。
|
|
7
|
5天17小时前
|
1.修改默认值
2.新版ui
3.适配高dpi
|
|
6
|
23天15小时前
|
1.修复运行后桌面闪现问题
2.托盘图标重塑,更好看。
|
最近讨论
信息发布
· 245
老当益壮
2026-05-12 22:04
老当益壮
2026-05-14 11:29
使用问题
· 213
立刻
2026-05-12 18:50
老当益壮
2026-05-12 22:12