evdev.UInput在运行Retropie时工作,但在游戏运行时不工作

时间:2018-07-25 12:04:20

标签: python raspberry-pi evdev uinput

该程序在运行复古派时可以正常运行,但在运行游戏/ ROM时则无法运行。我已经完成了将近90%的项目,但是我对这一部分仍然坚持。你能告诉我是什么错误吗?

from evdev import UInput,ecodes as e
import time

ui=UInput()

def hold(key):
ui.write(e.EV_KEY, key, 1)
ui.syn()
return 0

def release(key):
ui.write(e.EV_KEY, key, 0)
ui.syn()
return 0

hold(e.KEY_E)
time.sleep(1)
release(e.KEY_E)
#ui.close()

0 个答案:

没有答案