← 記事

DS4Windows 使用時にコントローラーの残量が表示されない:排他モードと HidHide

DS4Windows は PlayStation コントローラーをゲームから隠し、それと一緒にほかのすべてのプログラムからも隠します。その 2 つの方法と、バッテリーアプリを通す方法を解説します。

2026年9月23日 更新 · トラブルシューティング

DS4Windows を正しく設定すれば、DS4Windows を動かしたまま、BatteryOnPC がコントローラーの残量をタスクバーに表示します。

Xbox コントローラーしか理解しないゲームで DualSense や DualShock 4 を使うために DS4Windows を使っていて、その役目はしっかり果たしています。ところがバッテリー表示ツールを入れたり Steam を開いたりすると、コントローラーが消えています。残量はなく、PlayStation コントローラー自体が見えないこともあり、Windows が有線だと思い込んでいる、何も報告しない Xbox コントローラーだけが残っています。

DS4Windows がコントローラーを隠す理由

DS4Windows は PlayStation コントローラーを読み取り、ゲームが理解できる仮想の Xbox コントローラーを作ります。問題は、ゲームから本物と仮想の 2 台のコントローラーが見えてしまい、ボタン操作が二重に数えられかねないことです。そこで DS4Windows は本物を隠します。

そのため、ほかのプログラムに見えるのは仮想のコントローラーです。Windows が有線とみなし、報告すべきバッテリーを持たない Xbox パッドです。本物のコントローラーと、そのバッテリー残量は見えなくなります。

方法 1:HidHide

HidHide は、DS4Windows や reWASD などのボタン割り当てツールが、デバイスを見えなくするために使う小さなドライバーです。許可リストで動作し、リストにあるプログラム以外からはデバイスを隠します。DS4Windows は自分自身をリストに追加しますが、あなたが追加しない限り、ほかのプログラムは入っていません。

解決策は、コントローラーを必要とするプログラムをこのリストに追加することです。手作業なら、HidHide の設定ツール(HidHide Configuration Client)の Applications タブで、そのプログラムの実行ファイルを追加します。変更には管理者権限が必要で、変更後に起動したプログラムにしか適用されません。追加したプログラムを再起動してください。

方法 2:排他モード

代わりに排他モードを使う構成もあります。DS4Windows がコントローラーを共有せずに開くと、Windows はそれを開こうとするほかのすべてのプログラムを拒否します。ここには許可リストがありません。排他モードがオンの間は、何をしても、ほかのものはコントローラーを読み取れません。

解決策は DS4Windows の側にあります。設定で排他モードをオフにし、代わりに HidHide でコントローラーをゲームから隠し、コントローラーを接続し直します。その後は方法 1 の許可リストが引き継ぎます。

どちらなのかを見分ける

  • DS4Windows の設定で排他モードが有効:方法 2 で、許可リストでは解決できません。
  • 排他モードがオフで、HidHide がインストールされている:方法 1 です。
  • どちらでもない:別のボタン割り当てツール(reWASD など)が、同じ 2 つの方法で隠している可能性があります。

Steam とほかのプログラム

同じルールがすべてに当てはまります。Steam、エミュレーター、オーバーレイも同様です。HidHide で隠されたコントローラーは、リストにないすべてのプログラムから隠され、排他モードで保持されたコントローラーはどれからも使えません。複数のツールが 1 台のコントローラーを奪い合うと、負けるのはたいてい、バッテリーを表示しているツールです。

BatteryOnPC を通す

BatteryOnPC はこの状況を自分で見つけます。PC に PlayStation コントローラーがあるのに、バッテリーのない Xbox パッドしか読み取れない状態です。そのうえで、どちらのケースかを教えてくれます。HidHide なら、アイコンのメニューを 1 回クリックするだけで許可リストに追加されます。Windows が管理者の許可を求め、アプリが自動で再起動し、残量が戻ります。排他モードなら、許可リストでは解決できないため、DS4Windows で行う手順を表示します。

設定が済めば、両者は共存します。DS4Windows はゲームに Xbox コントローラーを見せ続け、本物のバッテリー残量はタスクバーに表示され続けます。同じ方法で読み取る DualSense のミュートボタンも、同時に使えるようになります。