Неисправности, имитирующие нажатия клавиш - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь создать ИИ для игры NES, используя скрипт python для взаимодействия с эмулятором. Я не мог найти API для указанного эмулятора (Mesen), поэтому я решил использовать OpenCV, чтобы посмотреть на экран и каким-то образом симулировать нажатия клавиш клавиатуры, чтобы вводить данные в игру. Однако две библиотеки клавиатуры, которые я обнаружил (клавиатура и pynput) и API Windows 32, похоже, не могут передавать данные в эмулятор. Текстовые редакторы могут определять нажатия клавиш с использованием этих библиотек, но эмулятор, похоже, просто игнорирует их. Я пробовал это с другим эмулятором GBA (Visual Boy Advance), и он также не может обнаружить нажатия клавиш.

...