コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Steam コントローラを使用する方法

はじめに

Windows の PC に Steam コントローラを接続して Unity で使おうとしたところ、
Unity が Steam コントローラを認識しない状態に遭遇しました

Unity で Steam コントローラを使用する場合、
Steam から Unity を起動する、といった手順が必要になります

検証環境

  • Windows 7
  • Unity 2017.4.7f1

手順

f:id:baba_s:20180830115740p:plain

Steam を起動して「ゲーム>非 Steam ゲームをマイライブラリに追加...」を選択します

f:id:baba_s:20180830115818p:plain

Steam コントローラを使用したい Unity をチェックして
「選択したプログラムを追加」を押します

f:id:baba_s:20180830120343p:plain

Steam のライブラリから Unity を選択して「プレイ」を押します

これで、Unity が Steam コントローラを認識するようになります

補足

Unity でビルドした .exe でも Steam コントローラを使用したい場合、
同様に .exe を Steam から起動すれば Steam コントローラを使えます

参考サイト様