问题描述
我想将左键发送给“底特律:当我按`键时,使用python成为人类游戏。我在下面制作了这个程序。除了游戏以外,它在其他任何地方都可以正常工作,但是当我尝试游戏时,它不起作用。
import pyWinhook
import pythoncom
import pydirectinput
mouse=Controller()
#keyboard = Controller()
pressed = False
def onKeyboardEvent(event):
if event.Key == 'Oem_3':
print('` pressed')
if(not pressed):
pydirectinput.mouseDown()
else:
pydirectinput.mouseDown()
return False
#keyboard.press("a") #use keyboard.press to press key
print("hook" + event.Key)
return True
# Collect events until released
hm = pyWinhook.HookManager()
hm.KeyDown = onKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)