OnScreenButton(仮想ボタン)てタッチスクリーン用のものだからゲームパッド(というかwindows)と相容れないというのは当然のことのように思えるけど
コントローラーがついてるなら仮想ボタンなんていらないだろうしプラットフォームに応じて切り替えるものじゃないのか