PCゲームでコントローラーが反応しない!原因と対処法を徹底解説

「PCに接続したのにゲームでコントローラーが動かない」「Windowsには認識されているのにゲーム内で一切反応しない」——こんなトラブルで困っているなら、この記事が役に立ちます。

PCゲームのコントローラー問題は「接続の問題」と「ソフトウェアの問題」の2種類に大きく分かれます。
それぞれの原因を理解して、正しい順番で対処すれば、ほとんどのケースで解決できます。


スポンサーリンク

まず確認!「認識していない」vs「認識しているのに反応しない」

トラブルには2つのパターンがあり、原因も対処法も異なります。

状態確認方法主な原因
PCがコントローラーを認識していないデバイスマネージャーに表示なし接続不良・ドライバー未インストール・ケーブル故障
認識しているがゲームで動かないデバイスマネージャーに表示あり入力規格の不一致・Steamの設定・ゲームが非対応

まずはWindowsが認識しているかを確認してください。
「コントロールパネル」→「ハードウェアとサウンド」→「デバイスとプリンターの表示」でコントローラー名が表示されていれば認識済みです。


【接続の問題】PCがコントローラーを認識しない場合の対処法

対処法①:別のUSBポートに差し替える

最もシンプルで効果が高い方法です。
PCのUSBポートは個々に電力供給量が異なることがあり、特定のポートでは認識されないケースがあります。

青いUSBポート(USB 3.0)は電力供給が安定しているため、コントローラーが認識されやすいです。
また、USBハブ経由で接続している場合は、一度PC本体のポートに直接差し替えてみてください。

対処法②:PCとコントローラーを再起動する

一時的な認識エラーは再起動で解決することが多いです。
コントローラーをPCから抜いた状態でPCを再起動し、起動完了後に再度接続してみてください。

対処法③:データ転送対応のUSBケーブルを使っているか確認する(有線の場合)

充電専用のUSBケーブルを使用しているとPCに認識されません。
特にPS5コントローラー(DualSense)はType-Cケーブルを使いますが、充電専用品では通信できないため、データ転送対応のケーブルに交換してください。

対処法④:ドライバーを更新・再インストールする

ドライバーが古いまたは破損していると認識されないことがあります。

確認・更新の手順

  1. 「Windowsキー」を右クリック→「デバイスマネージャー」を選択
  2. 「ヒューマンインターフェイスデバイス」または「サウンド、ビデオ、およびゲームコントローラー」を展開
  3. コントローラーのデバイスを右クリック→「ドライバーの更新」を選択
  4. 「ドライバーを自動的に検索」をクリック

更新しても改善しない場合はデバイスを右クリック→「デバイスのアンインストール」を実行し、コントローラーを差し直すとドライバーが自動再インストールされます。

対処法⑤:Bluetooth接続のペアリングをやり直す(ワイヤレスの場合)

Bluetoothコントローラーがペアリングできているのに認識されない場合は、一度ペアリングを削除してやり直してください。

PS4コントローラー(DUALSHOCK 4)のペアリング方法

PSボタンと「SHAREボタン」を同時に長押し→ライトバーが点滅したらペアリングモードに入る→Windowsのブルートゥース設定から「Wireless Controller」を追加

PS5コントローラー(DualSense)のペアリング方法

「クリエイトボタン」とPSボタンを同時に長押し→ライトバーが点滅したらペアリングモードから接続


【ソフトウェアの問題】認識しているのにゲームで動かない場合の対処法

これが最も多いトラブルパターンです。
PCには認識されているのに、ゲームを起動すると一切反応しない——この場合、原因はほぼ「入力規格の不一致」か「Steamの設定」です。

対処法①:XInputとDirectInputの違いを理解する

PCゲームのコントローラー入力には2つの規格があります。

規格対応コントローラー対応ゲーム
XInputXbox系コントローラー(標準)近年の海外PCゲームの多く
DirectInputPS4/PS5コントローラー・多くの汎用ゲームパッド古いゲーム・一部の日本製ゲーム

近年のPCゲームはXInputを標準採用しているものが増えています。
PS4やPS5のコントローラーはDirectInput規格のため、XInputのみ対応ゲームでは「PCには認識されているのにゲームで動かない」状態になります。

解決策:DS4Windowsを使う(PS4/PS5コントローラーの場合)

DS4Windowsは、PS4/PS5コントローラーをXboxコントローラー(XInput)として認識させるフリーソフトです。

  1. DS4Windowsをダウンロードして起動する
  2. コントローラーを接続してDS4Windowsに認識されたことを確認する
  3. 「Hide DS4 Controller」機能を有効にする(二重認識を防ぐために重要)
  4. ゲームを起動して動作を確認する

対処法②:Steamのコントローラー設定を確認する(Steamゲームの場合)

Steamには独自のコントローラーサポート機能(Steam Input)があります。
この設定がオフになっているとSteamゲームでコントローラーが反応しません。

設定確認の手順

  1. Steamを起動→左上の「Steam」→「設定」→「コントローラー」を開く
  2. 使用しているコントローラーの種類に応じてチェックを入れる
  • Xbox系コントローラー→「Xboxコントローラーサポートを有効にする」
  • PS4コントローラー→「PlayStationコントローラーサポートを有効にする」
  • Switchプロコン→「Switch ProコントローラーのSteam入力を有効にする」
  1. ゲームを起動して動作確認する

逆に、Steam以外のプラットフォーム(Epic GamesやXboxアプリなど)でゲームをプレイする際にSteamのコントローラー機能が競合して動かないことがあります。
その場合はSteamを完全に終了してからゲームを起動してみてください。

対処法③:ゲーム側のコントローラー設定を確認する

一部のゲームはコントローラー設定がデフォルトでオフになっています。
ゲーム内の「設定」→「操作」または「コントローラー」の項目でコントローラー入力が有効になっているか確認してください。

また、ゲームがそもそもコントローラーに対応しているかも確認が必要です。
Steamのゲームページにコントローラーアイコン(🎮)が表示されているタイトルはフルサポートです。

対処法④:ゲームを管理者権限で起動する

アクセス権限の問題でコントローラーの入力をゲームが受け取れないケースがあります。
ゲームの実行ファイルを右クリック→「管理者として実行」で起動してみてください。

対処法⑤:Windows・ゲームをアップデートする

Windowsやゲームのアップデートでコントローラーサポートのバグが修正されることがあります。
「設定」→「Windows Update」→「更新プログラムのチェック」を実行してください。
ゲームの最新パッチも確認しておきましょう。


コントローラー別のよくある問題と対処法

Xboxコントローラー

WindowsとのネイティブなXInput互換があるため、PCゲームとの相性が最も良いコントローラーです。
それでも反応しない場合は、有線USBケーブルで接続を試みるか、Microsoft Storeから「Xboxアクセサリー」アプリを使ってファームウェアを最新にしてください。

PS4コントローラー(DUALSHOCK 4)

SteamではPS4コントローラーを正式サポートしているため、Steam設定から「PlayStationコントローラーサポートを有効にする」にチェックを入れれば多くのSteamゲームで動作します。
Steam非対応ゲームはDS4Windowsを使ってXInput変換してください。

PS5コントローラー(DualSense)

基本的な対応方法はPS4と同様です。
有線接続の場合はデータ転送対応のType-Cケーブルが必要です。
DS4WindowsもDualSenseに対応しているため、Steam非対応ゲームではこちらを活用してください。

Switchプロコン

BluetoothでPCにペアリングした後、Steamの設定から「Switch ProコントローラーのSteam入力を有効にする」をオンにする必要があります。
Steam非対応ゲームには互換ソフトが必要になる場合があります。


スティックが勝手に動く・ボタン誤作動が起きる場合

コントローラーが認識されて動くものの、スティックが勝手に入力されたりボタンが誤動作する場合は「キャリブレーション(較正)」が必要です。

Windows 11でのキャリブレーション手順

  1. 「コントロールパネル」→「ハードウェアとサウンド」→「デバイスとプリンターの表示」を開く
  2. コントローラーを右クリック→「ゲームコントローラーの設定」
  3. 「プロパティ」→「設定」タブ→「キャリブレート」をクリック
  4. 画面の指示に従ってスティックやトリガーを動かす

それでも誤動作が続く場合、スティック部分の物理的な摩耗(スティックドリフト)が原因の可能性があります。
長期使用のコントローラーはパーツ交換または買い替えを検討してください。


セキュリティソフトが干渉しているケース

一部のウイルス対策ソフトやファイアウォールがコントローラーの入力を遮断することがあります。
セキュリティソフトを一時的に無効にしてゲームを起動し、動作が改善するか確認してみてください。
改善した場合は、ゲームをセキュリティソフトの「除外リスト」に追加する設定を行いましょう。


まとめ:確認する順番のおすすめ

  1. PCがコントローラーを認識しているか確認(デバイスマネージャー)
  2. 認識していない→USBポートを変える・ケーブルを交換・ドライバー更新
  3. 認識しているがゲームで動かない→XInput/DirectInputの確認→DS4Windows導入またはSteam設定の確認
  4. ゲーム内設定でコントローラーが有効になっているか確認
  5. Steam以外のプラットフォームならSteamを完全終了して再試行
  6. Windowsとゲームを最新バージョンにアップデート

これらを順番に試すことで、大半のトラブルは解決できます。
全て試しても改善しない場合はコントローラー自体の故障を疑い、別のコントローラーで動作確認してみてください。


参考情報

コメント

タイトルとURLをコピーしました