はじめに
Windows の PC に Steam コントローラを接続して Unity で使おうとしたところ、
Unity が Steam コントローラを認識しない状態に遭遇しました
Unity で Steam コントローラを使用する場合、
Steam から Unity を起動する、といった手順が必要になります
検証環境
- Windows 7
- Unity 2017.4.7f1
手順
Steam を起動して「ゲーム>非 Steam ゲームをマイライブラリに追加...」を選択します
Steam コントローラを使用したい Unity をチェックして
「選択したプログラムを追加」を押します
Steam のライブラリから Unity を選択して「プレイ」を押します
これで、Unity が Steam コントローラを認識するようになります
補足
Unity でビルドした .exe でも Steam コントローラを使用したい場合、
同様に .exe を Steam から起動すれば Steam コントローラを使えます