0

我正在尝试找到某种库或函数,以便获得快速的键盘输入。

现在,使用 Conio.h 输入法,您可以按住一个键,但您必须等待半秒才能开始重复,就像在任何文本框中一样。这似乎是由光标重复延迟决定的,如图所示。

光标闪烁率

有什么方法可以获得实时键盘输入,而不必忍受这个小延迟?

我听说过 pyHook,但这不适用于 Python 3(.2)。谢谢!

4

2 回答 2

1

您需要以艰难的方式进行操作,创建自己的窗口,然后侦听 keydown 和 keyup 事件,使用计时器触发按键的“重复”。

于 2012-08-28T23:51:40.140 回答
0

我最终写了一个小 DLL 来使用 Win32 函数GetAsyncKeyState

于 2012-11-19T21:05:43.537 回答