求教大佬,Q可以设置 双击 Ctrl 这样的热键,python怎样设置这样的热键呢?
求教大佬,Q可以设置 双击 Ctrl 这样的热键,python怎样设置这样的热键呢?
需要什么特殊的模块吗?
本帖最后由 阿奇_o 于 2022-10-7 14:59 编辑
我记得你还是谁之前问过的,我也回答过的。。
我的解决办法是:
用pynput监控键盘(官方有例子),然后记录前后两次Ctrl键被按下的时间点,计算时间间隔,小于0.25秒,就触发相关操作(如打开某个软件)。
监控键盘,很多库都可以做到,你自己找找即可,也不一定要用pynput。
阿奇_o 发表于 2022-10-7 14:57
我记得你还是谁之前问过的,我也回答过的。。
我的解决办法是:
用pynput监控键盘(官方有例子) ...
这样太复杂,我是想设置自定义快捷键,总不能快捷键全部监听吧 qq1151985918 发表于 2022-10-7 21:33
这样太复杂,我是想设置自定义快捷键,总不能快捷键全部监听吧
从原理上讲,这种监控,并不是真的监控/遍历整个键盘,而是“触发”,即键位被按下 就触发相关动作。
而双击Ctrl或双击某个键,不是通常的“组合键”或“快捷键”,一般软件或库不会定义这种双击事件,所以需要自己定义、自己实现。
ps: 其实也就10多行的代码,还真不复杂,这复杂?哈哈,或许你还没试过。如果你能找到“更简单的” 双击Ctrl 的解决办法,我愿闻其详。 ^_
页:
[1]