PCでゲームをプレイしているとき、こんなトラブルに遭遇したことはありませんか?
・メニュー画面やマップ画面でカーソルが勝手に下にスクロールし続ける
・キャラクターの視点が勝手に回転してしまう
・何も操作していないのに項目が選ばれてしまう
「Escape from Tarkov(タルコフ)」や「Apex Legends」、「Steamのゲーム」など、タイトルを問わず発生しやすいこの現象。
キーボードやマウスの故障を疑う前に確認すべきポイントがいくつかあります。
実は多くの場合、故障ではなく「PCの入力環境」に原因があります。
今回は、PCゲーム全般で発生する「勝手に動く現象」の主な原因と直し方を解説します。
ゲームパッド(コントローラー)が接続されたままになっている
最も多い原因がこれです。
普段キーボードとマウスで操作していても、PCにゲームパッド(XboxやPS4/5コントローラー)、ハンコン、フライトスティックなどがUSB接続されていませんか?
最近のPCゲームの多くは、キーボード操作とコントローラー操作を自動で切り替える機能を持っています。
そのため、使用していないコントローラーが接続されていると、その信号をゲームが検知してしまいます。
コントローラーのアナログスティックが机の上の物に当たって少し傾いていたり、スティックの経年劣化による「ドリフト現象(触っていなくても入力される現象)」が起きていたりすると、PC側はそれを「操作入力」として受け取ってしまいます。
対処法
ゲームを起動する前に、使用しないゲームパッドやジョイスティックのUSBケーブルをPCから抜いてください。
ワイヤレス接続の場合は電源を切るか、ドングルを抜いて接続を解除しましょう。
仮想コントローラー(vJoyなど)が干渉している
「物理的なコントローラーは繋いでいない」という場合に多いのが、仮想デバイスの干渉です。
過去にフライトシミュレーターや特定のゲーム、あるいはエミュレーターなどを使用するために、「vJoy」などの仮想ジョイスティックドライバーをインストールしたことはありませんか?
これらのソフトが入っていると、物理的な機器がなくてもPC内部では「常にコントローラーが接続されている状態」と認識されることがあり、それが誤作動の原因になります。
対処法
Windowsのデバイスマネージャーから、該当する仮想デバイスを無効化します。
Windowsのスタートボタンを右クリックし、「デバイスマネージャー」を開きます。
「ヒューマン インターフェイス デバイス」を展開します。
リストの中に「vJoy Device」や類似の仮想コントローラー名があれば、右クリックします。
「デバイスを無効にする」を選択します。(不要であればアンインストールでも構いません)
PCを再起動して症状が改善するか確認します。
キーボードやマウスの物理的なトラブル
上記2つを確認しても直らない場合は、現在使用しているキーボードやマウス自体に物理的な問題が起きている可能性があります。
- キーボード
移動キー(WASD)や矢印キーの隙間に食べかすやホコリが挟まり、キーが押し込まれたまま戻らなくなっている。 - マウス
光学センサー部分に髪の毛やゴミが付着して誤反応している。またはマウスホイールの故障。
対処法
- エアダスターなどでキーボードの隙間やマウスのセンサー部分を掃除する。
- 別のUSBポートに差し替えてみる。
- もし予備のキーボードやマウスがあれば交換してみて、症状が止まるか確認する(これで止まれば故障確定です)。
Steam入力設定の干渉(Steamゲームの場合)
Steamで配信されているゲームの場合、Steam側のコントローラー設定が悪さをしていることがあります。
Steamにはコントローラー非対応のゲームでも無理やりコントローラーで動かせるようにする機能があり、これが誤作動を起こすケースです。
対処法
Steamライブラリで対象のゲームを右クリックし、「プロパティ」を開きます。
「コントローラー」タブを選択します。
「Steam入力を無効にする」に変更してゲームを起動してみます。
まとめ
PCゲームで画面やキャラクターが勝手に動く場合のチェックリストです。
まずは繋がっているコントローラー(パッド)をすべて抜く
過去に入れた仮想コントローラーソフト(vJoyなど)がないか確認して無効化する
キーボードやマウスの掃除をする
私の経験上、多くのケースは「コントローラーの抜き忘れ」か「仮想デバイスの干渉」が原因です。
故障を疑って買い替える前に、まずはPCのUSBポートやデバイス設定を見直してみてください。