Steamでプレイできるゲームの多くはゲームコントローラー(ゲームパッド)でのプレイに対応しています。
コントローラーを接続するだけですぐに使えるようになることもありますが、環境やゲームタイトルによっては設定が必要なこともあり、場合によってはなかなか原因が見つからずに複雑なトラブルに発展してしまうこともあります。
本記事では、Steamでコントローラーが認識されない・設定しても操作が反映されない問題の対処方法を紹介します。
この記事の内容
対処1: Steamクライアント上でコントローラーの設定を確認する
Steamでコントローラーが認識されているか確認し、必要であれば設定の修正を行います。コントローラーの設定は次の手順で行います。
- Steamクライアントアプリを起動します。
- Steamのメイン画面を表示し、ウィンドウ右上にある「Big Pictureモード」アイコン(矢印の描かれた長方形のアイコン)をクリックします。
- Big Pictureモードに切り替わります。画面右上にある歯車アイコンをクリックします。
- 設定画面が表示されます。「コントローラ設定」をクリックします。
- コントローラ設定画面が表示されます。この時、「検出されたコントローラ」リストに接続しているコントローラーが表示されていることを確認してください。
- もし表示されない場合は、次の対処方法に進んでください。
- お使いのコントローラーの種類に合わせて「設定サポート」のチェックを入れます。
- PS4のコントローラーを使用している場合は、「PlayStation設定サポート」に、Xboxのコントローラーを使用している場合は「Xbox設定サポート」にチェックを入れてください。
- 一部のPS4コントローラーなど、コントローラーの種類によっては、「設定サポート」機能が原因でコントローラーが正常に動作しなくなるケースがあります。問題が解消されない場合は、「設定サポート」のチェックを全て外してみてください。
- 「検出されたコントローラー」リストに「一般的なゲームパッド」と表示されている場合は、レイアウトとキャリブレーションの設定を行います。
- 「一般的なゲームパッド」をクリックした後、「レイアウトの決定」と「キャリブレーション」のボタンをクリックし、画面の指示に従って設定を行います。
- 設定を保存して操作を終了します。
対処2: SteamをBig Pictureモードに切り替える
Steamのコントローラー設定を有効にするにはBig Pictureモードを使用する必要があります。
次のように、Big Pictureモードに切り替えてからゲームを起動してみてください。
- Steamクライアントを起動します。
- ウィンドウ右上にある「Big Pictureモード」アイコンをクリックしてBig Pictureモードに切り替えます。
- 「ライブラリ」をクリックします。
- [ゲームタイトル]をクリックします。
- 「プレイ」ボタンをクリックしてゲームを起動します。
対処3: Steamオーバーレイを有効にする
Steamオーバーレイ機能が有効になっていることを確認します。設定の確認・変更は次の手順で行います。
- Steamクライアントを起動し、ウィンドウ右上にある「Big Pictureモード」アイコンをクリックしてBig Pictureモードに切り替えます。
- 画面右上にある歯車アイコンをクリックします。
- 「設定」画面が表示されます。「Steamオーバーレイ」をクリックします。
- 「Steamオーバーレイを有効可する」にチェックが入っていなければチェックを入れます。
対処4: コントローラーの接続状態を確認する
「Steamの設定画面上でもコントローラーが認識されない」等、接続に問題があると思われる場合は次の点をご確認ください。
USB接続タイプのコントローラーの場合
- コントローラーを別のUSBポートに接続してみてください。
- パソコンに接続されているコントローラー以外のUSBデバイスを全て取り外してみてください。
- マウス・キーボードなど、基本操作に必要なデバイスは取り付けた状態で大丈夫です。
- 断線などの物理的故障や、コントローラー本体の初期不良も疑ってみてください。
Bluetooth等、ワイヤレスコントローラーの場合
- 機器同士が正しく接続されているかご確認ください。
- ペアリングを一度解除してから再接続してみてください。
- コントローラーとパソコンの距離が遠すぎていないか、障害物がないかご確認ください。
- コントローラーのバッテリーが十分であることをご確認ください。
- 問題の切り分けのため、可能であれば有線接続で接続できるか試してみてください。
対処5: ドライバーを更新する
コントローラーの認識に問題がある場合にはコントローラーのデバイスドライバーのアップデートを試してみてください。
最新版のドライバーはコントローラーのメーカーサイト(コンバーター等、変換ケーブルを使用している場合はケーブルのメーカー)にてダウンロードできます。
対処6: Steamクライアントを管理者として実行する
Steamクライアントを管理者権限で実行することで問題を解決できるケースもあります。次の手順で起動設定を変更してみてください。
- Steamクライアントが起動済みであれば一旦アプリを完全に終了させます。
- タスクバー上のアイコンを右クリックして「終了」を選択するか、タスクマネージャから「タスクの終了」を選択してください。
- ファイルエクスプローラ(タスクバーの黄色いフォルダアイコン)をクリックして開き、Steamのインストールフォルダを表示します。インストール設定がデフォルトであれば次のパスになります。
C:\Program Files(x86)\Steam
- Steamフォルダ内にある「Steam.exe」を右クリックし、「プロパティ」を選択します。
- 「Steam.exeのプロパティ」ウィンドウが表示されたら、「互換性」タブを開きます。
- 「管理者としてこのプログラムを実行する」にチェックを入れます。
- ウィンドウ右下にある「適用」ボタンをクリックしてから、「OK」をクリックしてプロパティウィンドウを閉じます。
- Steam.exeをダブルクリックするか、通常通りの方法でSteamクライアントを起動します。
- Big Pictureモードに切り替え、必要であればコントローラーの設定を行います。
- 「ライブラリ」からゲームを起動し、問題が解決したか確認します。
解決しない時は
上記の対処法を試しても問題が解決しない時は、次の点も確認してみてください。
- セキュリティソフトやスクリーンキャプチャソフト、入力変換ソフト(JoyToKey等)を使用している場合は、それらの動作を停止させてみてください。
- ゲームの起動中にコントローラーを接続するのではなく、コントローラーを接続してからゲームを起動してみてください。
- ゲーム上の設定画面でコントローラーの設定を行うタイトルもあります。ゲームのマニュアルやサポート情報を参照しながらコントローラーの設定方法を確認してみてください。
- 一部のゲームタイトルでは、コントローラーがxinputに対応していないと使用できない場合があります。
- コントローラー操作に対応していないゲームタイトルもあります。
このトラブルに関連するページ
チェックディスクで修復したよ。win10のバージョンが問題が多すぎる。修復しない方へ。お試しあれ
ファイルシステムの破損が原因となっている場合もあるんですね。有益な情報ありがとうございます。