我正在做一个基于键盘分析的人工智能项目。在项目的第 1 部分中,我必须构建一个基于 python 的应用程序来记录键盘输入。我有一些要求。
- 我需要对输入进行细分。例如,'I is CapsLock + 'i' 或 Shift + 'i'。
- 我还希望能够找到按键的持续时间。
- 我需要在全球范围内这样做。不限于应用程序。
我考虑过 pyHook + win32 组合。但我不认为它给出了我也考虑过 pyGame 的 keyPress 持续时间。但是,它仅限于应用程序。
是否有任何模块可以帮助我做到这一点?或者我可以以任何方式组合现有模块来完成工作?