【发布时间】:2020-08-17 01:35:55
【问题描述】:
我正在尝试使用 python 脚本为 NES 游戏构建 AI 以与模拟器交互。我真的找不到上述模拟器 (Mesen) 的 API,所以我决定使用 OpenCV 来查看屏幕并以某种方式模拟键盘按下来为游戏提供输入。但是,我发现的两个键盘库(keyboard 和 pynput)和 Windows 32 API 似乎无法为模拟器提供输入。文本编辑器可以检测使用这些库按下的键,但模拟器似乎只是忽略它。我已经使用不同的 GBA 模拟器(Visual Boy Advance)进行了尝试,但也无法检测到键盘按下。
【问题讨论】:
标签: python python-3.x input keyboard emulation