设置剪贴板是F1,等待按键抬起后触发,为啥我按住F1不抬起会一直触发剪贴板?

使用问题 · 789 次浏览
zzm.note 创建于 2023-03-29 12:36

CL 最后更新于 2023/3/29

回复内容
CL 2023-03-29 13:51
#1

因为长按的时候,Windows会自动重复按下消息。

zzm.note 回复 CL 2023-03-29 14:05 :

这种可以优化吗?感觉跟直观理解的不一致

CL 回复 zzm.note 2023-03-29 14:39 :

打开记事本,按住一个字母,看看是不是一会儿就会连续输入了呢。 Windows设置中可以修改重复频率,不过我建议不要修改。 有一个办法是在被触发的动作里判断一下,如果当前已经有多于1个在运行,就自动停止一下。

zzm.note 回复 CL 2023-03-29 15:38 :

被触发的动作里如果判断当前动作已经正在运行呢?这个有没有动作示例我参考一下

CL 回复 zzm.note 2023-03-29 16:02 :

得到运行个数,大于1表示前面已经有一个了。

Cea 2023-03-29 14:35
#2

这个为什么要长按,按一下就弹出来,长按不是浪费时间么

zzm.note 回复 Cea 2023-03-29 14:36 :

只是举个例子而已,所以这个“等待按键抬起后触发”好像不是我理解那样

CL 回复 zzm.note 2023-03-29 14:41 :

等待按键抬起不能避免重复触发。是在组合键按下的时候,等待例如ctrl、shift、alt这几个键抬起来。

主要是为了防止动作里模拟的键和这几个键又组合成新的快捷键,产生意外作用。

CL 最后更新于 2023-03-29 14:44
Cea 2023-03-29 14:40
#3

好像看漏了条件,等待按键抬起后触发,这个好像确实应该抬起后再触发动作,而不是按下后一直触发

Cea 最后更新于 2023-03-29 14:45
回复主贴