是这样的,因为我使用CAD之类的画图软件时对中键的使用频率很高,而中键按着没有左右键舒服,所以我用autohotkey在CAD进程中把中键和右键互换了。当鼠标在CAD界面中激活时,中键就变成了右键,右键成了中键。
此时如果我再把右键作为引导键的话,在CAD中使用想要的引导键就会出问题。不管是按原来的右键还是经过autohotkey修改后实际是右键的中键,抖无法触发以右键为引导键的扩展热键,并且还会触发quicker面板无法呼出,无法点击的bug。
当我在其他界面中使用时则一切正常,当我把autohotkey退出之后,再在CAD使用也一切正常。
------
BUG演示:
以这个“RButton 左手数字小键盘 - 扩展热键配置包 - Quicker (getquicker.net)”右键左手小键盘为例
设置我已成功导入,当我把autohotkey退出时,在CAD中右键就是原来的右键,此时我在按下右键的同时按左手的QWEASD等按键,可以正常激活输入数字键
但是当我激活autohotkey,把右键 和中键互换之后
此时我在CAD中按右键就变成了原来的中键平移画布,按中键才是右键弹出菜单。但是这时候再想用quicker的右键引导,不管是按中键还是按右键都没反应了,而且按被AHK改成右键的中键使用引导键功能还会导致BUG。桌面,任务栏的所有东西没法用鼠标点击了,左右键都无效,必须用键盘呼出任务管理器才能恢复。