PC用の有線コントローラーをUSB接続したとき、ランプは点灯するのにゲームではまったく操作できないことがあります。この場合、コントローラーへ給電はされていても、Windowsがゲームコントローラーとして正しく認識できていない可能性があります。
また、ランプが紫色に光っているからといって、必ずしも故障を意味するわけではありません。LEDの色はメーカーや機種ごとに意味が異なり、接続モード、プレイヤー番号、入力方式、待機状態などを示している場合があります。型番が分からない状態では「紫=○○」と断定できないため、まずPC側で認識されているかを確認するのが確実です。
ここでは、PC用ワイヤードコントローラーが光るのに動かないときに、故障と決めつける前に確認したいポイントを順番に解説します。
ライトが点くのに動かない場合は「給電」と「認識」を分けて考える
USB接続したコントローラーのLEDが点灯する場合、少なくともUSBポートから電気は供給されている可能性があります。しかし、USBは電源供給とデータ通信が別の要素なので、光っていることとWindowsが正常認識していることは同じではありません。
例えば、USBポートから5Vの電力は届いているものの、コントローラー側のデータ通信に問題がある、Windows側のドライバーが正しく読み込まれていない、対応していない入力方式になっている、といった状態でもLEDだけは点くことがあります。
したがって最初に確認したいのは「ゲームで動くか」ではなく、「Windowsがコントローラーとして認識しているか」です。
まずWindowsのゲームコントローラー画面で認識を確認する
Windowsでは、接続されたゲームコントローラーを確認できる画面があります。「Windowsキー+R」を押して「joy.cpl」と入力し、Enterキーを押すと「ゲーム コントローラー」の画面を開けます。
ここに接続したコントローラー名が表示されていれば、Windows自体はゲームパッドとして認識している可能性が高くなります。「プロパティ」を開き、スティックやボタンを操作して反応するか確認してください。
ここでボタン入力が反応するのに特定のゲームだけ操作できない場合は、PCやUSB接続そのものより、そのゲーム側のコントローラー設定や入力方式の問題を疑います。反対に一覧へ何も表示されない場合は、USB接続、ドライバー、コントローラー本体を中心に切り分けます。
USBポートを変えるだけで直ることもある
コントローラーが認識されない場合は、一度抜いて別のUSBポートへ直接接続してみましょう。デスクトップPCなら前面ポートだけでなく背面のマザーボード直結USBポートでも試すと切り分けやすくなります。
USBハブ、モニター内蔵USBハブ、延長ケーブルなどを使っている場合は、それらを外してPCへ直接接続してください。ハブ経由では給電できても、通信が不安定になるケースがあります。
USB-C変換アダプターを利用している場合も同様です。充電用途中心のケーブルや変換アダプターの中にはデータ通信に対応しないものもあるため、ケーブルを交換できる機種ならデータ通信対応品か確認しましょう。
デバイスマネージャーでエラーが出ていないか確認する
Windowsが正常に認識していない場合は「デバイス マネージャー」を確認します。スタートボタンを右クリックして「デバイス マネージャー」を開き、「ヒューマン インターフェイス デバイス」「Xbox 周辺機器」「サウンド、ビデオ、およびゲーム コントローラー」「ユニバーサル シリアル バス コントローラー」などを確認します。
黄色い「!」マークや「不明なデバイス」が表示されている場合は、ドライバーの読み込みに失敗している可能性があります。一度コントローラーを抜き、該当デバイスを削除してからPCを再起動し、再度接続すると正常認識することがあります。
ただし、何がコントローラーに対応する項目か分からない状態でUSBデバイスを大量に削除するのはおすすめできません。マウスやキーボードまで影響する可能性があるため、接続・切断したときに増減する項目を確認しながら作業すると安全です。
XInputとDirectInputの違いでゲームだけ動かないことがある
PC用コントローラーでは「XInput」と「DirectInput」という入力方式が重要です。現在のWindowsゲームではXboxコントローラー互換のXInputを前提としているタイトルが多く、DirectInputモードでは認識されない、またはボタン配置がおかしくなることがあります。
コントローラーによっては、本体のスイッチや特定ボタンの長押しでXInputとDirectInputを切り替えられます。「X/D」「XInput/DInput」「PC/Android」などの切り替えスイッチがないか確認してください。
例えばjoy.cplでは反応するのにSteam以外のゲームでまったく動かない場合、DirectInputモードになっている可能性があります。Windows向けゲームで使うなら、まずXInputモードがあるか確認するのがポイントです。
紫色のLEDは機種ごとに意味が違う
コントローラーのライトが紫色に点灯している場合、その意味は製品固有です。ある機種では接続モードを表し、別の機種ではプレイヤー番号やライティング設定を示すなど統一された規格はありません。
そのため「紫に光る=PCに未接続」「紫=故障」などと一般化することはできません。取扱説明書に記載がない場合は、本体底面・ケーブル付近・箱・購入履歴などからメーカー名と型番を確認し、メーカー公式の製品ページやFAQ、PDFマニュアルを探すのが確実です。
Amazonなどで似たデザインの別製品を見つけても内部仕様が違う場合があります。特にノーブランドやOEM製品では外観が同じでもモード切替方法が異なることがあるため、正確な型番を基準に調べましょう。
SteamではSteam Inputが原因になる場合もある
Steamのゲームで使う場合は、Steam Inputの設定によって認識状況が変わることがあります。Steamがコントローラーを認識していれば、ゲームごとのコントローラー設定からSteam Inputを有効・無効にして挙動を比較できます。
一方、ゲーム自体がXInputに対応している場合、Steam Inputを介すことで逆に二重入力や誤認識が起きることもあります。そのため「Steamでは見えるがゲームでは動かない」という場合は、対象ゲームのプロパティからコントローラー設定を確認する価値があります。
まずjoy.cplでWindowsレベルの動作を確認し、その後Steam、最後にゲーム内設定という順番で切り分けると、原因を特定しやすくなります。
専用ドライバーや設定ソフトが必要な製品もある
一般的なXInput対応コントローラーはWindows標準ドライバーで動作することが多いですが、製品によってはメーカー独自のドライバー、ファームウェア更新ツール、設定ソフトが必要になる場合があります。
特に背面ボタン、マクロ、連射、RGB設定、特殊なモード切り替え機能を持つコントローラーでは、メーカーアプリを導入しないと一部機能が正常に使えないことがあります。
この場合も、検索サイトから非公式なドライバー配布ページを利用するより、メーカー公式サイトから入手することが重要です。型番が確認できたら「メーカー名+型番+driver」「メーカー名+型番+manual」などで公式情報を探しましょう。
別のPCで試すと本体故障かどうかを判断しやすい
USBポートを変えても、joy.cplにもデバイスマネージャーにも正常に表示されない場合は、別のWindows PCで試すと切り分けが進みます。
別PCでも「ライトだけ点いて認識されない」のであれば、コントローラー本体やUSBケーブルの初期不良・故障の可能性が高くなります。購入直後であれば、自分で分解せず販売店やメーカーへ初期不良として相談するのが安全です。
反対に別PCでは正常に動く場合、最初のPC側のUSBドライバー、Windows設定、常駐ソフトなどに原因があると考えやすくなります。
確認するときのおすすめ順序
コントローラーが光るのに動かない場合は、次の順番で確認すると効率的です。
- PCを再起動してコントローラーを挿し直す
- USBハブを外し、別のUSBポートへ直接接続する
- 「joy.cpl」でコントローラーが表示されるか確認する
- プロパティ画面でボタンやスティックが反応するか確認する
- 本体にXInput/DirectInput切り替えがあればXInputを試す
- デバイスマネージャーでエラーや不明なデバイスを確認する
- メーカー公式サイトでドライバー・ファームウェア・マニュアルを確認する
- SteamならSteam Inputの設定を確認する
- 別のPCでも同じ症状か試す
この順番なら、「PC自体が認識していない」「Windowsでは動くがゲームだけ動かない」「コントローラーそのものが故障している」という3つのパターンを比較的簡単に分けられます。
まとめ:紫色のライトだけでは原因は判断できない
PC用ワイヤードコントローラーを接続した際にライトだけが紫色に光る場合、電源供給はされていてもWindowsが正常にゲームパッドとして認識できていない可能性があります。ただしLEDの色の意味は製品ごとに違うため、紫色だけを根拠に故障や接続状態を判断することはできません。
最初に「joy.cpl」でWindowsがコントローラーを認識しているか確認し、次にUSBポート、XInput/DirectInput、デバイスマネージャー、Steam Inputの順で確認するのがおすすめです。
それでも認識しない場合は、メーカー名と正確な型番を調べて公式ドライバーや操作方法を確認し、可能であれば別のPCでも試してください。複数のPCで「LEDだけ点灯して認識されない」状態が再現するなら、本体やケーブルの初期不良も考えられるため、購入店やメーカーへの交換・修理相談を検討するとよいでしょう。


コメント