PCでゲームをしているとき、コントローラーのスティックを動かしただけでマウスカーソルが動いてしまうことがあります。以前は問題なかったのに突然発生すると、設定が変わったのか故障なのか分からず困ることもあります。
この現象の多くは、コントローラー自体の故障ではなく、Windowsやゲームランチャー、入力設定ソフトがコントローラーをマウス操作として認識していることが原因です。設定を変更することで無効化できる場合があります。
PCコントローラーでスティックがマウス操作になる主な原因
PC用コントローラーには、ゲーム操作だけではなくマウスやキーボードの代わりとして動作する機能が搭載されているものがあります。特にSteamなどの入力補助機能を利用している場合、スティック操作がカーソル移動として割り当てられることがあります。
例えば、ゲームを起動していない状態でもスティックを倒すとWindowsの矢印カーソルが動く場合は、ゲーム側ではなくSteam Inputやコントローラー設定が原因である可能性が高いです。
また、以前は正常だった場合でも、Windowsアップデート、Steamの設定変更、コントローラー用ソフトのアップデートなどをきっかけに設定が変わることがあります。
Steamの設定でコントローラーのマウス操作を無効にする方法
Steamを利用している場合、Steam Inputのデスクトップ設定が原因になっているケースが多くあります。
確認するには、Steamを開き、以下の手順を試してください。
- Steamを起動する
- 左上の「Steam」から「設定」を開く
- 「コントローラー」を選択する
- デスクトップレイアウトやコントローラー設定を確認する
- スティックに「マウス移動」が割り当てられている場合は解除する
Steamのデスクトップ設定では、コントローラーをマウス代わりに操作できるようになっています。そのため、ゲーム以外のWindows画面でカーソルが動く場合は、この設定を変更すると改善することがあります。
Steamを終了して原因を確認する
Steamがバックグラウンドで動作していると、ゲームを起動していなくてもコントローラー入力を受け取る場合があります。一度Steamを完全に終了して症状が改善するか確認してください。
確認方法は、Steamのウィンドウを閉じるだけではなく、タスクバー右下の通知領域にあるSteamアイコンを右クリックし、「終了」を選択します。
Steam終了後にスティックを動かしてカーソルが動かなくなった場合は、コントローラーやPCではなくSteam側の設定が原因と考えられます。
Windowsのゲームコントローラー設定を確認する
Windows側でコントローラーが正常に認識されているか確認することも重要です。
Windowsでは以下の手順で確認できます。
- Windows検索で「コントロール パネル」を開く
- 「デバイスとプリンター」を選択する
- 接続しているコントローラーを右クリックする
- 「ゲーム コントローラーの設定」を開く
ここでスティック入力が正常に反応しているか確認できます。異常な入力がある場合は、ドライバーやコントローラー側の問題も考えられます。
コントローラー専用ソフトの設定を確認する
一部のコントローラーには、メーカー独自の設定ソフトがあります。そのソフトでマッピング設定が変更されていると、スティックがマウス操作として登録されている場合があります。
例えば、ボタン配置を変更するアプリやプロファイル管理ソフトを使用している場合、知らないうちに「マウス移動」機能が有効になっていることがあります。
専用ソフトを開き、スティック部分の割り当てが「カーソル移動」や「マウス操作」になっていないか確認してください。
コントローラーのモード切替を確認する
一部のPCコントローラーには、XInputモード、DirectInputモード、マウスモードなど複数の動作モードがあります。
例えば、背面スイッチやボタン長押しでモード変更できる製品では、誤操作によってマウス操作モードになっている可能性があります。
取扱説明書やメーカー公式サイトで、現在のモードと切替方法を確認すると解決する場合があります。
コントローラーを再接続・再設定する方法
一時的な認識エラーによって、Windowsがコントローラーを正しく扱えていない場合もあります。その場合は一度接続を解除して再設定します。
試す手順は以下の通りです。
- コントローラーをUSBから抜く
- PCを再起動する
- 別のUSBポートへ接続する
- Bluetooth接続の場合は一度ペアリングを削除して再接続する
特にUSBハブを使用している場合、電力供給や認識の問題が発生することがあります。可能であればPC本体のUSBポートへ直接接続して確認してください。
ゲーム内では正常でWindowsだけカーソルが動く場合
ゲーム中は問題なく操作できるのに、Windows画面だけマウスカーソルが動く場合は、故障ではない可能性が高いです。
これはコントローラーがゲーム操作とマウス操作の両方に対応しているため起こります。Steamなどの入力設定を変更することで、ゲーム操作だけに限定できます。
例えば、ゲーム終了後にデスクトップ画面でカーソルが勝手に動く場合でも、設定変更によって正常な状態へ戻せることがあります。
まとめ:PCコントローラーのスティックによるカーソル移動は設定変更で改善できる
PCコントローラーのスティック操作でマウスカーソルが動く場合、多くは故障ではなく入力設定が原因です。特にSteam Inputや専用設定ソフトが有効になっているケースが多くあります。
まずはSteamのデスクトップ設定、コントローラーのモード、メーカー専用ソフトの割り当てを確認しましょう。それでも改善しない場合は、Windowsの認識状態やドライバーを確認すると原因を特定しやすくなります。
突然発生した場合でも、設定を見直すことで簡単に元へ戻せることが多いため、コントローラーの買い替えや故障を疑う前に入力設定を確認することがおすすめです。


コメント