双击按键包含X1,X2键,以及鼠标按下抬起状态

功能建议 · 1673 次浏览
sd309991 创建于 2022-04-30 15:58

双击按键没有收录鼠标我猜想是因为鼠标很容易误触?但是侧键的X1,X2应该不属于此列,因为很少可能会按两次这两个键,希望可以添加上,有很大用处。

 

鼠标抬起,按下的状态不能获取,我的理解是不能拦截鼠标?但是抬起,或按下,不是是都要两个组合在一起,才能触发功能的吗?单单按下,应该什么事情都没发生吧?这个时候的状态为什么不能获取呢?

 

还有就是组合动作内轮盘的实现机制,为什么不设计为如果鼠标增强触发,就允许松手启动呢?

 

先谢谢了,希望能够得到大佬的答案。

sd309991 最后更新于 2022/4/30

回复内容
学无展进 2022-04-30 16:04
#1

https://getquicker.net/QA/Question/8544
可以试试用AHK实现

sd309991 回复 学无展进 2022-04-30 16:36 :

谢谢了,但本来想用双击来回避一些问题的,引进AHK就更复杂了:D

LifeHard 2022-04-30 19:33
#2

双击运行  试试我这个动作行不行,反正左键跟中键是可以的,没有X1 X2键,没办法测试不知可行不

sd309991 回复 LifeHard 2022-04-30 22:10 :

谢谢你了,Lifehard. 我是想放进动作里用,可能不太适合呢。我的本意是在双击第二下的时候,立刻移动鼠标,进行一个双触发,来绕开,组合动作轮盘第三层不能被点击的问题的。

sd309991 最后更新于 2022-04-30 22:12
sd309991 2022-05-07 08:16
#3

@CL 大佬, 

我看了按键状态那个地方。发现鼠标键按下是可以被检测出来的。

是否有什么特殊原因,不能把鼠标按下,抬起状态纳入按键模块状态中呢?



CL 回复 sd309991 2022-05-07 09:51 :

左键都有自己的用途,其他键通常都用来触发功能会拦截。

sd309991 回复 CL 2022-05-07 10:34 :

一定要攔截才能檢測狀態嗎?不好意思,我不是很理解這背後的原理。

CL 回复 sd309991 2022-05-07 11:03 :

不拦截才能检测到

sd309991 回复 CL 2022-05-07 11:04 :

另外,我不认为左键都有自己的用途呢。如果一个动作使用了检测左键这个模块,那使用这个动作的人只要被告知正在检测左键就好了吧?还是担心左键被拦截没法关闭动作呢?正如在您的检测状态窗口显示的那样,我们也可以把检测控制在活动区域,这样就不会妨碍我们关闭quicker的动作了。

sd309991 最后更新于 2022-05-07 11:04
sd309991 回复 CL 2022-05-07 11:50 :

我不知道是不是能这么理解。不拦截才能检测到。

所以,想要检测到左键,就不能拦截左键。

而您认为,拦截左键是必须的,所以我们不能进行左键的检测。

你看我上面这个逻辑对吗?


如果对,我想请问一下,为什么拦截左键是必须的呢?

sd309991 最后更新于 2022-05-08 08:40
回复主贴