これが可能かどうかさえわかりません。
基本的に、ゲームパッドの入力をシミュレートしたいのですが、スタックオーバーフローでいくつかの解決策を既に見つけています。一般的な方向性は、すべての入力を送信する仮想ゲームパッド デバイスを作成することのようです。
実装したいのは、現在接続されているゲームパッド デバイスに入力を送信できるツールです。そのため、ゲームパッドからの手動入力と、同じゲームパッドから発生したかのように動作するスクリプト入力イベントを切り替えることができます。
私はC#を使用しています