この記事でのバージョン Unity 2022.3.21f1 Input System 1.7.0 はじめに 今回はUnityの公式機能であるInput Systemで、 ゲームパッド(コントローラー)の接続/切断や、現在のゲームパッドの種類を取得する方法の紹介です! なお、Input Systemの導入や基本的な使い方は以下の記事を参照の事。 UnityのInput Systemで現在のゲームパッドの種類を取得する方法 まず、デバイスの接続/切断はInputSystem.onDeviceChangeで取得出来ます。 具体的なコードだと以下のような感じに。 private void OnEnable(){ //デバイスの接続/切断のイベントに処理登録 InputSystem.onDeviceChange += OnDeviceChange; } private void OnDisable(