KBLAutoSwitch
KBLAutoSwitch copied to clipboard
AHK自动切换中英文输入法,输入法,自动切换
[在win11的新版cmd窗口下配置切换英文状态,切换失败] 
在使用过程中偶尔会出现无法自动切换成自己想要的输入法的问题,比如我将cmd窗口设为自动切换英文输入法,但是在使用过程中如果当前没有cmd窗口,而是从开始菜单直接创建一个窗口,这种情况下KBLAutoSwitch无法切换成预设的英文输入法,研究其源代码,发现是由于在接受系统窗口回调消息切换输入法的时候软件通过 SetTimer, Label_Shell_KBLSwitch, -100 这句话来实现延时100毫秒切换窗口,但是从打开窗口的消息发出到最后窗口出现,如果超过100毫秒,那么这个操作将失效,这时候我们只需要将上述语句改成如下即可 SetTimer, Label_Shell_KBLSwitch, -700 以上语句在2.4.1版本的702行,至于修改成多长时间,这个大家可以自己测试

提高进程优先级并不会提高脚本的运行速度。提高进程优先级只意味着如果有多个进程同时在运行,可以让进程优先执行,增加 CPU 时间。进程优先级只需要比普通进程更高即可达到目的。 设置过高的优先级反而会增加负载,让系统更卡顿,对提升程序的响应性没有帮助。 > Don’t set your important processes to ‘High’ or ‘Real-Time’. This can cause complications and is usually ineffective at improving application responsiveness. > > Remember, giving...
VSCode insider版本=ahk_exe Code - Insiders.exe 是不是因为名字有空格?这个添加进去自动切换输入法是不管用的,其它应用都没有问题。
使用热键,用左shift和右shift切换至英文(中文)切换至英文,会导致Maya卡掉不能动。 暂时把Maya拉进黑名单了,我用Maya也不需要中文,不过姑且提醒一下。
软件版本 V2.4.2 Windows版本 Win11 22H2 在软件设置中设置启动权限为管理员,开机每次自启都要UAC弹窗。能否有优化办法?
在用 blender 或着 ps 的时候经常会按 shift 等修饰符操作,一不小心就会按劈叉了切到中文。 特别是 blender 就会因此卡得没法用快捷键必须重启。所以我之前都是切换到 ENG 的状态(必须用 win+空格来切换到其他语言才有输入法的状态)来工作的。 但是现在按下 shift 也会切到中文输入法了,有点尴尬。 有试过直接禁用软件内的 shift 切换功能,但是这样会导致设定为英文(中文输入法)的窗口会无法用输入法内部的 shift 来切换中英文,因为软件自动切换的英文(中文输入法)状态下,右下角的哪个“英”字是灰色的,这时候输入法内部的快捷键是无效的,必须用鼠标点一下才能切换。
电脑基本上不关机,每天都是锁屏和解锁操作。 发现一段时间后,会产生新的托盘图标,任务管理器里也有2个进程。 不清楚其触发机制是怎么回事。 ver 2.4.2