gpt4 book ai didi

python - 是否可以在Python中获取系统级按键事件并重新生成系统级按键事件?

转载 作者:行者123 更新时间:2023-12-01 05:23:20 25 4
gpt4 key购买 nike

我想要一些底层应用程序,需要获取系统级按键事件并使用 Python 3 重新生成系统级按键事件。有办法这样做吗?谢谢。

最佳答案

对于获取输入事件,类似的东西在 Linux 中是可行的。您必须找出与您想要观看的设备对应的输入设备(例如键盘)并将其传递给 InputDevice() 构造函数。就我而言,它是 /dev/input/event3

from evdev import InputDevice, ecodes
from select import select


while True:
dev = InputDevice('/dev/input/event3') # look into /dev/input
select([dev], [], [])
for event in dev.read():
print("type: ", event.type)
print("code: ", event.code)
if event.code == ecodes.KEY_ENTER:
print("Hey, it was ENTER!")

关于python - 是否可以在Python中获取系统级按键事件并重新生成系统级按键事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21883213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com