能否加入"按键还原"的特性

随便聊聊 · 570 次浏览
Sunsh 创建于 2023-09-09 17:40

举个例子:将esc键绑定到下图动作,这个动作是用在QQ场景下的

本来esc键对应的是关闭qq前台窗口,现在绑定到上图动作。想实现的就是按下esc键,如果光标处于输入状态,即qq输入框内已有内容,那就清空;没有的话,就关闭QQ窗口,。

但是现在在Quicker里绑定esc键后,esc键就不会再触发他本来对应的操作。

单单这个例子,从需求上看没有那么强烈。但这个例子可以抽象出一类场景应用,Quicker现在已有的「热键联动」是并发执行,原有操作和动作都会执行,但用在上面的场景上显然不合适,所以希望崔大可以考虑一下,给Quicker加入这项功能


回复内容
CL 2023-09-09 18:01
#1

如果要拦截原有按键,需要用扩展热键 https://getquicker.net/KC/Kb/Article/984 

Sunsh 回复 CL 2023-09-09 18:19 :
我没想拦截原有按键🤣🤣我是想当动作绑定的快捷键与动作内容里的「模拟按键」内容相同时(比如:绑定的是ctrl + a,动作里还有「模拟按键」ctrl + a),还能触发快捷键原本的操作(比如:ctrl + a 对应「全选」)
CL 回复 Sunsh 2023-09-09 19:09 :

这是没办法的,快捷键是在windows里注册的,它总会触发,没法保持原有功能。

Sunsh 回复 CL 2023-09-09 21:59 :

快捷键绑定动作可以在「设置」里绑定或者取消,那么加个监控,如果动作里调用了绑定的快捷键,在动作启动后就取消注册,然后再执行模拟按键,执行完,再注册回来(好像有点折腾🤣🤣崔大别生气

回复主贴