最初に結論|Apex PCでコントローラーが反応しない主な原因と対処法
Apex LegendsのPC版でコントローラーが反応しないとき、最も多い原因は「Steamのコントローラー設定(Steam Input)の誤作動」と「USBポート/ケーブルの接触不良」です。まずはこの2つを順番に確認すると、大半のケースは解決します。ここでは、実際に私が試して効果があった手順を紹介します。
基本チェック:まずはこれを確認しよう
パニックになる前に、以下の基本チェックを一つずつ試してください。意外と単純な原因が多いです。
- コントローラーの接続方法を確認(有線ならUSBケーブルがしっかり差さっているか、無線ならレシーバーが認識されているか)
- 別のUSBポートに挿し替える(前面より背面のポートが安定しやすい)
- コントローラーの電源を入れ直す、電池残量を確認する
- PCを再起動する
- Apex Legendsを再起動する
これだけで直ることも多いので、最初に必ず試してください。
ゲーム内設定を確認する
Apex Legendsにはコントローラーの入力モードを切り替える設定がありませんが、PC版では自動認識が前提です。ただし、まれに「Steam Input」が有効になっていると、ゲームがコントローラーを認識しないことがあります。まずはゲーム内の設定画面を開き、「コントローラー」タブの「入力方式」が「自動」または「コントローラー」になっているか確認してください。もし「キーボード/マウス」に固定されている場合は、コントローラー入力が無効になっている可能性があります。
Steamのコントローラー設定(Steam Input)をオフにする
Steam版のApex Legendsでは、Steam Inputという機能がデフォルトで有効になっていることがあります。これが原因で、純正のXbox ワイヤレス コントローラーなどが正常に動作しないケースが多数報告されています。以下の手順でオフにしてください。
- Steamクライアントを開き、ライブラリからApex Legendsを右クリック →「プロパティ」
- 左メニューから「コントローラー」を選択
- 「Steam入力を有効にする」の項目を「無効」に変更
- ゲームを再起動してコントローラーが反応するか確認
これで解決しない場合は、Steam全体の設定から「コントローラー」→「一般コントローラー設定」を開き、該当するコントローラーのサポート(例:Xbox 構成サポート)にチェックが入っていないか確認してください。逆にチェックが入っていると競合する場合があるので、一度外して試すのも有効です。
Windowsがコントローラーを認識しているか確認する
コントローラー自体がWindowsに認識されていないと、ゲームは当然反応しません。以下の方法で確認しましょう。
- Windowsの検索ボックスに「game controller」と入力し、「USBゲームコントローラーのセットアップ」を開く
- 一覧にコントローラー名が表示されていれば認識されています。表示されない場合は接続不良の可能性大
- コントローラーを選択して「プロパティ」をクリックし、ボタンを押すと画面上の対応するボタンが光るか確認
認識されていない場合は、USBケーブルを交換するか、無線レシーバーを挿し直してください。特にXbox ワイヤレス コントローラーは純正のXbox ワイヤレス アダプター for Windowsを使うと安定します。互換品は不安定なことがあるので注意。
コントローラー別の対処法
使用中のコントローラーによって、原因が異なる場合があります。代表的な機種ごとのチェックポイントをまとめました。
Xbox ワイヤレス コントローラー
PCとの相性が良いですが、Bluetooth接続だとApex Legendsで反応しないことがあります。純正のXbox ワイヤレス アダプター for Windowsを使うか、USBケーブルで有線接続に切り替えると安定します。また、ファームウェアが古いと認識しないことがあるので、Xbox Accessories アプリでアップデートしてください。
DualSense ワイヤレスコントローラー
PS5用のDualSense ワイヤレスコントローラーは、Steamの正式サポートにより動作しますが、Apex LegendsではSteam Inputが有効だと誤動作することがあります。先述の手順でSteam Inputを無効にし、ゲーム内設定でコントローラーを選択してみてください。有線接続が最も確実です。
Nintendo Switch Proコントローラー
Nintendo Switch ProコントローラーもSteamで使用できますが、接続モードが「Pro コントローラー」として認識される必要があります。Steamの「コントローラー設定」で「Switch Pro 構成サポート」にチェックを入れ、Bluetoothペアリング時にSwitch Pro コントローラーとして登録されているか確認してください。
その他のコントローラー(ロジクールなど)
ロジクール F310やロジクール F710などは、背面のスイッチが「XInput」になっているか確認してください。「DirectInput」モードだと、最近のゲームでは認識されないことがあります。スイッチを切り替えてからPCに接続し直してください。
ドライバーとファームウェアの更新
コントローラーのドライバーはWindowsが自動でインストールしますが、まれに古いドライバーが原因で不具合が起きることがあります。デバイスマネージャーから該当コントローラーを右クリックし、「ドライバーの更新」を実行してください。また、Xbox ワイヤレス コントローラーはファームウェア更新が重要です。Xbox Accessories アプリをMicrosoft Storeからインストールし、最新版に更新しましょう。
それでも解決しない場合の最終手段
ここまでの手順をすべて試しても反応しない場合は、以下の点も確認してください。
- 別のゲーム(例:フォートナイト)でコントローラーが動くかテストする → 動くならApex Legends固有の問題
- ゲームファイルの整合性チェック(Steam:ライブラリ → Apex Legends右クリック → プロパティ → ローカルファイル → 整合性を確認)
- コントローラーのリセット(機種により方法が異なる)
- 別のPCで試す(ハード故障の切り分け)
特にゲームファイルの整合性チェックは、アップデート後の不具合に効果的です。
まとめ|Apex PCでコントローラーが反応しないときは焦らず順番に確認
Apex LegendsのPC版でコントローラーが反応しない問題は、原因が多岐にわたりますが、基本的には「接続」「Steam Input」「Windows認識」「ファームウェア」の4点を順に確認すれば解決できます。まずは基本チェックを行い、それでもダメならSteamの設定を見直し、最終的にハードウェアの故障を疑いましょう。この記事の手順を一つずつ試せば、きっとコントローラーが復活するはずです。それでも解決しない場合は、公式サポートやコミュニティフォーラムで同じ症状を検索してみてください。

コメント