← 記事

PC での Switch Pro コントローラーのバッテリー残量:実際に見られるもの

Nintendo Switch Pro コントローラーは Windows で使えますが、PC は汎用デバイスとして扱い、バッテリーも例外ではありません。読み取れる情報とその方法を解説します。

2026年9月23日 更新 · コントローラー

BatteryOnPC は Switch Pro コントローラーを検出し、コントローラーが残量を報告するとすぐにタスクバーに表示します。

Switch Pro コントローラーは PC でも人気があり、それも当然です。優れた十字キー、持ちやすいグリップ、そしてほかのほとんどを上回るバッテリー持ち。まさにこの最後の長所のせいで、バッテリー切れは不意にやってきます。長い間まったく気にしないので、ついに残りが少なくなったとき、どのくらい残っているのか見当もつかないのです。

Windows がよそ者扱いする理由

Xbox コントローラーは Microsoft のプロトコルである XInput を使いますが、Pro コントローラーは使いません。Windows はこれを汎用の HID デバイスとして認識します。ボタンやスティックは動きますが、ゲームが期待する意味でのゲームパッドだと示すものは何もありません。

そのため、Steam Input や互換レイヤーを通さない限り、多くのゲームはこのコントローラーを無視します。バッテリーが表示されないのも同じ理由です。Pro コントローラーは充電量を独自の HID レポートの中で、Nintendo 独自の形式で報告しており、Windows にはそれを解読する理由がありません。

現在読み取れるもの

Steam

Steam は以前から Pro コントローラーに対応しており、バッテリーも含まれます。接続して Steam のコントローラー設定を開くと、残量が表示されます。同じ場所で Nintendo のボタン配置を有効にすると、ボタンの割り当ても正しくなります。

おなじみの難点があります。残量は Steam の中にしか存在しません。Steam を閉じたり、別の場所からゲームを起動したりすると消えてしまいます。

Windows だけの場合

ペアリング後、「設定 › Bluetooth とデバイス」にコントローラーは表示されますが、通常パーセントはありません。そこに何も表示されなくても、故障ではありません。Windows には表示するものがないだけです。

レポートを解読するユーティリティ

Steam の外でも、特定のゲームに縛られずに常時残量を得られる唯一の方法です。対応はソフト次第です。PlayStation と Xbox のコントローラー向けに作られたツールが、Nintendo のレポートを読めるとは限りません。形式が違うからです。

USB と、知っておきたい落とし穴

Pro コントローラーは USB-C で充電でき、便利です。ただし 2 つの点でつまずく人がいます。

  • 充電専用ケーブルでは、充電はできても PC からは見えません。充電されているのに何も検出しない場合は、まずケーブルを替えてください。
  • Steam の起動中に接続すると、同じコントローラーが Bluetooth と USB で 2 つ表示されることがあります。有線に切り替える前に Bluetooth 接続を切断してください。

40 時間のパラドックス

Nintendo はバッテリー持ちを約 40 時間としており、実際にそのとおり持ちます。それこそが本当の問題です。月に 1 回しか充電しないコントローラーでは、残量を確認する習慣がつきません。ある日曜の夜、警告もなくプレイ中に切れてしまいます。

だからこそ、バッテリー残量低下の通知が最も役立つのはこのコントローラーです。バッテリーが悪いからではなく、良すぎて気にしなくなってしまうからです。

BatteryOnPC は、PlayStation や Xbox のコントローラーと並んで、Switch Pro コントローラー、Joy-Con、Nintendo Switch Online 用コントローラーを自動で検出します。正直にお伝えすると、これらのコントローラーは、Steam などのプログラムがフルモードに切り替えたあとでないと、レポートに残量を含めません。その場合でもコントローラーは表示されますが、パーセントの代わりに「?」が表示されます。残量自体も大まかな段階(満、中、低、残りわずか)でしか届きません。コントローラーが報告するのはそれだけだからです。