Steamでコントローラーが二重入力になる原因|1回押すと2回反応する時の直し方とSteam Input無効化の手順【2026年版】

Steamでコントローラーが二重入力になる原因|1回押すと2回反応する時の直し方とSteam Input無効化の手順【2026年版】

本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。

トラブル・設定/Steam
Steamでコントローラーが二重入力になる原因
1回押すと2回反応する時の直し方【2026年版】
Steamのゲームでコントローラーのボタンを1回押しただけなのに、メニューが2項目進んだり、決定とキャンセルが連続で入力されたりすることがあります。多くの場合、コントローラー本体の故障ではなく、1台の物理コントローラーがゲームから2台分の入力として認識されている状態が原因です。Steam Inputが作る仮想コントローラーと、物理コントローラーやほかの変換ソフトが同時に入力を送っているケースを、順番に切り分けていきます。
入力を送る経路を1つに絞るのが基本Steam Input×DS4Windows×reWASDの併用に注意joy.cplとSteamの入力テストで実際に確認

Steamのゲームでコントローラーのボタンを1回押しただけなのに、メニューが2項目進む、決定とキャンセルが続けて入力される、キャラクターが二重に動くといった症状が出ることがあります。十字キーを1回倒すとカーソルが2段動く、Aボタンや×ボタンを押すと画面が一瞬で開いて閉じるといった症状も同じ系統のトラブルです。

こうした二重入力は、コントローラー本体の故障とは限りません。多くの場合、1台の物理コントローラーがゲーム側から2台分の入力として扱われている状態が原因です。

Steam Inputが作る仮想コントローラーと、ゲームが直接認識している物理コントローラー、あるいはDS4WindowsやreWASDといった別の入力変換ソフトが同時に動作し、同じボタン操作を重ねて送信してしまっています。

接続や基本設定からやり直したい場合はPCコントローラーの接続・設定ガイドを先にご覧ください。対処の手順だけを先に確認したい場合は「二重入力を直すための確認順序」まで読み進めてください。

結論入力を変換する経路を1つに絞る

二重入力の対処でもっとも重要なのは、コントローラーからゲームへ入力を送る経路を1つだけに絞ることです。

Steam Input、DS4Windows、reWASD、ゲーム独自の入力変換を同時に有効にしていると、どのソフトが実際に入力を送っているのか分からなくなり、同じボタン操作が複数の経路から重ねて届いてしまいます。

Xboxコントローラーをゲームが直接認識できるSteam Inputを無効にし、ネイティブのXInputだけで動作を確認する
DualSense・DS4へゲームが直接対応しているSteam InputとDS4Windowsを両方終了し、ネイティブ対応だけで動作を確認する
ゲームがPlayStation系コントローラーに対応していないSteam Inputだけを有効にし、DS4Windows・reWASDなど仮想コントローラー機能は停止する
DS4Windows独自の機能を使い続けたいSteam Inputを無効にし、HidHideで物理コントローラーをゲームから隠したうえでDS4Windowsだけに見せる
同時に有効にする変換ソフトは常に1つまで

Steam Input・DS4Windows・reWASD・ゲーム独自の入力変換を同時に使うと、どのソフトが入力を送っているか分からなくなります。自分の状況が上の表のどれに近いかを確認したら、以降の見出しで該当する対処を進めてください。

原因Steam Inputの仮想コントローラーと物理コントローラーが同時に入力を送る仕組み

SteamオーバーレイはWindows上で、XInput・DirectInput・RawInput・Windows.Gaming.Inputといった標準的なゲームパッド入力APIをフックしています。Steamworks公式のSteam Inputエミュレーション解説でも、この仕組みが説明されています。

Steam Inputを有効にすると、Steamは物理コントローラーの入力を受け取り、ゲームには別途エミュレートしたXInput仮想コントローラーとして入力を渡します。ここでゲーム側が物理コントローラーの入力もそのまま拾ってしまうと、同じボタン操作がSteam Input経由と直接経路の両方からゲームへ届き、1回の操作が2回分として処理されます。

SDL(Simple DirectMedia Layer)を採用しているゲームでは、バージョン2.0.8以降でこの問題に対応する仕組みが用意されています。Steamworks公式のSteam Input開発者向けガイドによると、このバージョン以降はSteamがSDLに対し、Steam Inputで構成済みのコントローラーへの入力を無視するよう指示できるようになり、これによって二重入力バグを回避できるとされています。

同じ資料では、ゲームがマウス&キーボード入力を検知した際にゲームパッド入力を無視し始める、あるいはその逆の実装になっているケースが、Steam Inputとの互換性問題の主な原因になっているとも説明されています。実装の違いはゲームやエンジンによって異なるため、同じ症状でも直し方が変わってきます。

なお、Xbox系コントローラーを使っている場合、デバイスマネージャー上でコントローラーに関連する項目が複数表示されることがあります。これはMicrosoft LearnのXUSBデバイスに関する解説にあるとおり、XUSBドライバーがXINPUT用のクラスインターフェースに加え、旧来のDirectInput対応タイトル向けにHIDクラスインターフェースも同時に公開する設計になっているためで、それ自体は正常な仕組みです。

デバイスマネージャーの表示だけで「二重に接続されている」と決めつけず、後述するSteamの入力テストとjoy.cplで実際に二重反応しているかを確認してください。

手順対象ゲームだけSteam Inputを無効にして試す

最初に、症状が出ているゲームだけSteam Inputを無効にして確認します。

  1. Steamライブラリで対象ゲームを右クリックし、「プロパティ」を開きます。
  2. 左側のメニューから「コントローラー」を選び、「対象ゲームのオーバーライド」を「Steam Inputを無効にする」に変更します。
  3. 設定を変更したら、ゲームだけでなくSteamクライアントも完全に終了し、再度起動し直します。

この状態でコントローラーが操作できなくなる場合は、そのゲームが使用中のコントローラーへ直接対応していない可能性があります。

Steam Inputの設定を「有効にする」へ戻したうえで、DS4Windows・reWASD・JoyToKey・InputMapperなど、ほかの入力変換ソフトを終了してください。Steam Inputと別の仮想コントローラーソフトを同時に使わないことが、以降のすべての対処の前提になります。

対処Xboxコントローラーは直結のほうが安定しやすい

ゲームがXboxコントローラーへ直接対応している場合は、Steam Inputなどの追加の変換を挟まないほうが、二重入力を避けやすくなります。先述のとおり、デバイスマネージャーに複数の関連項目が表示されること自体は、XUSBドライバーの仕様によるものであり、二重接続の直接的な証拠にはなりません。

Xboxコントローラーで二重入力が疑われる場合は、対象ゲームのSteam Inputを無効にしたうえで、後述するSteamの入力テストとjoy.cplで、実際に同じ操作が2回分カウントされていないかを確認してください。

注意DualSense・DS4は変換ソフトの重複に気をつける

DualSenseやDUALSHOCK 4では、Steam InputとDS4Windowsが同時に動いていないかをまず確認してください。

Steam Inputは物理DualSenseから仮想的なXboxコントローラーを作り、DS4Windowsも同じ物理コントローラーから別の仮想Xboxコントローラーを作ります。この2つが同時に有効になっていると、ゲームには実質2台分の仮想コントローラーが見えている状態になり、同じ操作が両方から送られて二重入力になります。

まずDS4Windowsを完全に終了し、Steam Inputだけを有効にした状態でゲームを起動して確認してください。ゲームがDualSenseにネイティブ対応している場合は、Steam InputとDS4Windowsの両方を無効にし、物理コントローラーを直接認識させる方法もあります。

対処DS4Windowsを使い続けるならHidHideで実コントローラーを隠す

HidHideは、指定したHIDデバイスへの特定アプリケーションのアクセスを拒否できるカーネルモードのフィルタードライバーです。HidHide公式GitHubでも「特定のヒューマンインターフェースデバイスへ、指定したアプリケーションのアクセスを拒否し、そのデバイスをアプリケーションから隠すことができる」と説明されています。

DS4Windowsのような入力変換ソフトには物理コントローラーへのアクセスを許可しつつ、ゲーム本体からは物理コントローラーを隠すことで、同じ操作が2つの経路から重ねて通知される状態を避けられます。DS4Windows関連ドキュメントでも、HidHideを使った二重入力問題の解決方法として、この構成が案内されています。

  1. DS4Windowsを完全に終了した状態で、HidHideの設定画面(HidHide Configuration Client)を開きます。
  2. 「Applications」の一覧にDS4Windowsの実行ファイルを追加し、アクセスを許可します。
  3. 「Devices」の一覧から、隠したい物理コントローラーを正確に選び、デバイスの非表示を有効にします。
  4. DS4Windowsを起動し直し、joy.cplで物理コントローラーが表示されなくなっているか、DS4Windows側では正常に認識されているかを確認します。
!
隠すデバイスを取り違えると復旧が面倒になる

設定を誤ると、DS4Windows自体からも物理コントローラーが見えなくなってしまうことがあります。隠す対象のデバイスを取り違えないよう、コントローラーを1台だけ接続した状態で設定してください。以前は「Hide DS4 Controller」という個別の機能で同様の対処をする方法もありましたが、環境によっては機能しない場合があり、現在はHidHideを使う方法が一般的です。

ゲームごとにSteam Inputを切り替えるのではなく、常にDS4Windows側だけでコントローラーを管理したい場合は、Steam自体のリマッピング機能をまとめて無効化する方法もあります。Steamの「設定」→「コントローラー」→「一般のコントローラー設定」を開き、「Xbox Configuration Support」と「PlayStation Configuration Support」を両方オフにしたうえで、ガイドボタンに割り当てられているコード設定もすべて解除してください。

DS4Windows公式ドキュメントのSteam競合防止ガイドでは、SteamがDS4Windowsの起動を検知すると挙動を変える場合があると指摘されており、特にPlayStation系コントローラーのエミュレーション周りで干渉が起きやすいとされています。ゲームごとの切り替えが面倒な場合は、この設定でSteam側の介入自体を止めてしまう方法も検討してください。

注意reWASD使用時は仮想出力とネイティブ入力を重ねない

reWASDは、物理コントローラーの入力を仮想的なXbox 360・Xbox One・DUALSHOCK 4・Switch Proコントローラーとして出力できるソフトです。Steam Inputと同時に同じ物理コントローラーを変換すると、ゲームへ入力を届ける経路が複数できてしまいます。

reWASDを使うときは、対象ゲームのSteam Inputだけを無効にし、reWASD側が作る仮想コントローラーの出力だけがゲームに届くようにしてください。

reWASD公式ヘルプのMute機能解説でも、キーボードやマウスなどのネイティブな操作と、reWASDで割り当てた入力が同時にゲームへ送られると二重入力になるため、ネイティブの動作をミュートするよう推奨されています。

ゲームパッドの操作についても考え方は同じです。reWASDでボタンを割り当てたなら、その物理コントローラーの入力が、Steam Inputなど別の経路からも同時にゲームへ渡らないようにしておく必要があります。

原因USBとBluetoothを同時に接続しない

ワイヤレスコントローラーをBluetoothで接続したまま、充電用や通信対応のUSBケーブルも挿している場合、Windowsやゲームからは有線接続と無線接続が別々の入力デバイスとして扱われることがあります。

二重入力が疑わしいときは、片方の接続を外して症状が変わるか確認してください。単なる充電用のつもりで挿していたケーブルが、実はデータ通信にも対応しており、有線コントローラーとして認識されているケースもあります。

USBの接続そのものが不安定で、ゲーム中に切断・再接続を繰り返している場合は、ゲーム中にUSB接続が切れる原因もあわせて確認してください。

確認Steam以外の変換ソフトと使っていない入力機器を止める

DS4Windows、reWASD、JoyToKey、InputMapper、x360ceといった変換ソフトに加え、コントローラーメーカー独自のソフト、Razer Synapse・Corsair iCUE・ASUS Armoury Crate・SteelSeries GGなどに含まれるマクロ機能も、Steam Input以外の入力経路を作り出す原因になります。

原因を切り分けるときは、これらを一時的にすべて終了し、1つずつ有効に戻しながら症状が再現するタイミングを確認してください。一度に複数の設定を変更すると、どの変更が効いたのか分からなくなります。

ハンドルコントローラー、フライトスティック、アーケードコントローラー、左手デバイスなど、複数の入力機器を同時に接続している場合、それぞれが同じプレイヤーの入力として扱われることがあります。実際に使う機器以外はいったん取り外し、1台ずつ接続して原因を切り分けてください。

確認Steamの入力テストとjoy.cplで実際に二重反応しているか確かめる

Steamの「設定」→「コントローラー」を開き、接続中のコントローラーを選んで「入力をテスト」を実行し、問題のボタンを1回ずつ押します。Steam側のテストでは1回しか反応しないのに、ゲーム内では2回反応する場合は、コントローラー本体よりもゲーム側の入力処理やSteam Inputとの競合を疑ってください。

次に、Steamを完全に終了した状態でWindowsキー+Rを押し、「joy.cpl」と入力して実行します。Microsoftサポートのコントロールパネルツール一覧にも、ジョイスティックのプロパティを開くコマンドとしてjoy.cplが案内されています。

同じコントローラーが2台分表示されていないか確認し、プロパティを開いてボタンを1回押し、反応が1回だけかどうかを確かめてください。

対処Steam Inputのレイアウトを標準へ戻す

コミュニティレイアウトや自作したコントローラーレイアウトを使っている場合は、「公式レイアウト」または標準の「ゲームパッド」テンプレートへ戻してください。1つの物理ボタンにゲームパッド入力とキーボード入力の両方が割り当てられていると、ゲーム側はその1回の操作を、決定などの入力として2回受け取ってしまう場合があります。

Steam Inputでは、通常押し・長押し・ダブルプレスなど複数の動作条件を1つのボタンに割り当てられるほか、「Hold To Repeat」で連射を設定することもできます。コントローラーレイアウトの編集画面で、問題が起きているボタンの「アクティベーターを表示」を確認し、不要な設定を削除してください。コミュニティレイアウトには、こうした設定が最初から含まれていることもあります。

スティックがマウスとして、ボタンがキーボードのキーとして送信されるよう設定されている場合、ゲームパッドとしての入力と同時にマウス・キーボードの入力も発生し、二重入力のように見えることがあります。コントローラーレイアウトを開き、スティックが「ジョイスティック」、ボタンが通常のゲームパッド入力になっているかを確認し、不要な「マウス」「Enter」「Space」といった割り当てを削除してください。

確認それでも改善しない場合に見直すこと

設定変更を行っても改善しない場合は、Steamクライアント自体を更新してください。「Steam」メニューから「Steamクライアントのアップデートを確認」を実行し、ベータ版に参加している場合は安定版に戻して比較します。設定を変更した後は、ゲームだけでなくSteamクライアントも完全に終了してから再起動し、コントローラーも一度取り外して接続し直してください。

コントローラーのファームウェアが古い場合も確認します。DualSenseやDualSense Edgeは、Windows用のPlayStation Accessoriesアプリからファームウェアの更新やカスタマイズができます。PlayStation公式のPlayStation Accessories案内ページでは、コントローラーのファームウェアアップデートやDualSense Edgeのカスタマイズがパソコンで行えると案内されており、古いバージョンのままではセキュリティ上のリスクにさらされたり、正しく機能しなくなったりすることがあるとも注意されています。

Xbox系コントローラーも、Xboxアクセサリーアプリ(Windows)からファームウェアを更新できます。更新後はBluetoothのペアリングを一度削除して登録し直すか、USBケーブルを挿し直して動作を確認してください。

Steam以外のソフトをすべて終了し、joy.cplでも同じボタンが2回反応する場合は、ボタン内部の接点不良を疑ってください。マウスのダブルクリック故障と同じように、ボタンの接点が劣化して1回の押下を2回分の信号として送ってしまうことがあります。別のPCや別のゲーム機に接続しても同じボタンだけ二重反応する場合は、本体の故障である可能性が高くなります。保証期間内であれば分解せずに、購入したメーカーや販売店へ相談してください。

特定の1本のゲームだけで二重入力が起きる場合は、そのゲームのSteam Input設定に加えて、ゲーム内に「Input Method」や「Controller API」といった設定項目がないか確認してください。開発元が推奨する設定がある場合は、それを優先します。

複数のゲームで同じ症状が出る場合は、Steam全体の設定や、DS4WindowsやreWASDなど常駐ソフトの自動起動を疑ってください。joy.cplに使っていない仮想コントローラーが残っている場合は、対応する変換ソフトの正規のアンインストーラーで削除してください。デバイスマネージャーから正体不明のHIDデバイスを直接削除する方法は、キーボードやマウスなど他の機器にも影響する可能性があるため避けてください。

手順二重入力を直すための確認順序

ここまでの内容を踏まえ、実行のハードルが低い順に上から試していくと、どこに原因があるかを絞り込めます。

使うコントローラー以外を外すハンドルコントローラーやフライトスティックなど、実際に使わない入力機器はいったん取り外します。
DS4Windows・reWASDなどの変換ソフトを終了するSteam以外の入力変換ソフトを一時的にすべて終了します。
対象ゲームのSteam Inputを無効にして再起動するゲームのプロパティからSteam Inputを無効にし、Steamクライアントごと再起動します。
反応しなければSteam Inputを有効に戻すほかの変換ソフトを止めた状態のまま、Steam Inputだけを有効にして使います。
レイアウトを標準へ戻すキーボード・マウス・連射・複数アクティベーターの割り当てを削除し、標準の「ゲームパッド」テンプレートへ戻します。
Steamの入力テストとjoy.cplで確認する1回の押下が1回だけ認識されるか、両方の方法で確かめます。
USBとBluetoothを一方に統一しファームウェアを更新するSteam以外の場面でも二重入力が起きるなら、接続方式を1つに絞りファームウェアを最新にします。
別のPCでも確認する別のPCでも同じボタンが二重反応するなら、本体の故障を疑います。

FAQよくある質問

Steam Inputは無効にしても大丈夫ですか
そのゲームが使用中のコントローラーへ直接対応していれば問題ありません。対応していない場合は操作不能になるため、無効にして動作しなければ有効へ戻し、DS4WindowsやreWASDなど他の変換ソフトを終了した状態で使ってください。
DualSenseではSteam InputとDS4Windows、どちらを使うべきですか
基本はどちらか一方だけを使います。DS4Windows独自の機能を活かしたい場合は、HidHideで物理コントローラーをゲームから隠し、DS4Windowsが作る仮想コントローラーだけが見える状態にしてください。
Steamのメニュー操作だけが2回動きます
Steam Inputのコントローラーレイアウトが原因であることが多いです。コミュニティレイアウトや自作レイアウトを使っている場合は、公式レイアウトまたは標準の「ゲームパッド」テンプレートへ戻してください。
ゲーム内では二重入力になるのに、joy.cplでは正常に見えます
Steam Inputと物理コントローラーの入力、あるいは複数の変換ソフトの入力が、ゲーム内でだけ重なっている可能性があります。対象ゲームのSteam Inputを無効にする、DS4WindowsやreWASDを終了するなど、入力経路を1つに絞って確認してください。
joy.cplに似たようなコントローラーが2台表示されます
DS4WindowsやreWASDが作る仮想コントローラーが、物理コントローラーとは別に登録されている可能性があります。使っていない変換ソフトは正規のアンインストーラーで終了・削除し、HidHideで物理コントローラーを隠す方法も検討してください。
1つのボタンだけが二重入力になります
そのボタンにだけ、通常押し・長押し・ダブルプレスなど複数のアクティベーターが設定されている可能性があります。Steam Inputのコントローラーレイアウトで該当ボタンの「アクティベーターを表示」を確認し、不要な設定を削除してください。

まとめまとめ|入力の経路を1つに絞れば二重入力は防げる

Steamゲームのコントローラー二重入力は、コントローラー本体の故障よりも、Steam Inputの仮想コントローラーと、物理コントローラーやほかの変換ソフトからの入力が同時にゲームへ届いている状態が原因であることが多くあります。

まずは対象ゲームのSteam Inputを無効にし、DS4WindowsやreWASDなど別の変換ソフトを終了して、入力を送る経路を1つに絞ってください。

それでも改善しない場合は、Steamのレイアウトを標準に戻し、連射や複数のアクティベーター設定を見直したうえで、Steamの入力テストとjoy.cplで実際に二重反応しているかを確認します。

USBとBluetoothを同時に使っていないか、ファームウェアが古くないかもあわせて確認し、それでも直らない場合にはじめて本体の故障を疑ってください。

まとめ

二重入力の正体は、1台のコントローラーが2台分の入力として扱われている状態です。Steam Input・DS4Windows・reWASD・ゲーム独自の入力変換のうち、同時に有効にするのは1つだけに絞ってください。

対象ゲームのSteam Input無効化、変換ソフトの終了、レイアウトの初期化、Steamの入力テストとjoy.cplでの確認、USB/Bluetoothの統一とファームウェア更新の順に進めれば、無駄な買い替えを避けながら原因を絞り込めます。

2026 BEST BUY — GPU 部門
MSI GeForce RTX 5070 16G VENTUS 2X OC
WQHD定番

RTX 5070 12GB

約105,850円前後

Amazon
ASRock RX 9070 XT スチールレジェンド 16GB GDDR6
コスパ最強

RX 9070 XT 16GB

約107,800円前後

Amazon
MSI GeForce RTX 5070 Ti 16G VENTUS 3X OC
ミドルハイ

RTX 5070 Ti 16GB

約169,980円前後

Amazon

※価格は2026年7月時点の目安・変動あり

Amazon PICK UP — ゲーマー必携アイテム
AVerMedia Live Gamer Ultra 2.1 GC553G2
4K144配信

Live Gamer Ultra 2.1

約22,300円〜

Amazon
CORSAIR RM1000x 1000W ATX 3.1
RTX5080級

CORSAIR RM1000x

約22,500円〜

Amazon
BenQ ZOWIE XL2546X+ 24.5型 240Hz
FPSプロ向け

BenQ ZOWIE XL2546X+

約90,950円〜

Amazon
AIM1 瞬 ラピッドトリガー ゲーミングキーボード 日本語配列 75% 8000Hz MATATAKI
ラピトリ8000Hz

AIM1 瞬 ラピトリKB

約14,980円〜

Amazon
SteelSeries QcK+ 大型ゲーミングマウスパッド
コスパ布パッド

SteelSeries QcK+

約2,400円〜

Amazon

※価格は2026年7月時点の目安・変動あり

Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。