2024-09-29 23:26:36 发布
网友
我正在尝试使用python脚本与模拟器交互,为NES游戏构建AI。我真的找不到said emulator(Mesen)的API,所以我决定使用OpenCV查看屏幕,并以某种方式模拟键盘按键,为游戏提供输入。然而,我发现的两个键盘库(keyboard和pynput)和Windows32API似乎无法为模拟器提供输入。文本编辑器可以使用这些库检测按下的键,但仿真器似乎只是忽略了它。我用另一个GBA模拟器(VisualBoyAdvance)试过了,它也检测不到键盘按下
对于其他被这个问题绊倒并且有同样问题的人(我也在使用mesen模拟器)。使用pydirectinput库
import pyautogui import pydirectinput pydirectinput.press("s")
https://pypi.org/project/PyDirectInput/
对于其他被这个问题绊倒并且有同样问题的人(我也在使用mesen模拟器)。使用pydirectinput库
https://pypi.org/project/PyDirectInput/
相关问题 更多 >
编程相关推荐