Есть решение вокруг вашей проблемы.Приложение Xbox для Windows позволяет вам играть в игры через потоковую передачу по локальной сети.Качество несовершенное, но если у вас есть доступ к фактическому видеовыходу консоли, вы можете установить минимальное значение качества потока, чтобы минимизировать задержку.
Потоковая передача через приложение Xbox для Windows позволит вам эмулировать контроллерс помощью любого из ряда методов, которые преобразуют различные сигналы на X-вход.Я лично проверил это с контроллером Dual Shock 4 и InputMapper.Для ваших целей вы можете попробовать EventGhost.
Люди не должны просто бросать тени автоматически, потому что вы разрабатываете бота.Для этого есть много уважительных причин, особенно академических.Я надеюсь, что вы не просто пытаетесь обмануть, но если это так, это впечатляющий способ, по крайней мере.