【发布时间】:2020-01-21 23:47:24
【问题描述】:
我目前正在使用 pyhook 通过钩子管理器的 KeyDown 事件来捕获密钥。这使我可以捕获键盘上按下的所有单个键。
但是,我还没有找到捕获组合键的方法。比如Ctrl、Alt和5都同时按下的事件,或者[和]同时按下的事件等等。
有没有办法用不涉及额外模块的 pyhook 做到这一点?例如,我发现 pyhk 似乎可以完成这项工作,但希望尽可能少的依赖项。
(这个问题是this one 的更通用的版本(不是重复),接受的答案似乎只处理像@ 这样的虚拟键修饰符987654329@.)
【问题讨论】:
-
这个问题是您链接的问题的更通用版本 - 请参阅问题的最后一段。
-
并非所有键盘都能处理所有可能的多键组合。