週末に友達が家に来て、『マリオパーティ』や4人プレイの『オーバークック』をやろうとしたら、コントローラーを数えてみると、Joy-Conが1ペアだけ。分けて使っても、ちょうど2人分です。3人目は横で見ているしかありません。
Proコントローラーをもう1つ買うと300〜400元くらいかかりますが、年に数回しか使わないかもしれません。もしあなたのSwitchにAtmosphèreが入っているなら、もっと安い方法があります。Pocket Gamepadを使って、Macのキーボード、または引き出しに眠っている古いスマホを、Switchの3つ目のコントローラーにできます。
まず対象範囲をはっきりさせておきます。Pocket Gamepadが対応するのは、Atmosphèreとsys-botbaseを導入したSwitchだけです。正規システムのSwitchでは使えません。理由は文末のFAQにあります。
Pocket Gamepadでできること
Pocket GamepadはMacアプリです。入れると、次のことができます。
- キーボードをコントローラーにする:WASDが左スティック、K/J/I/UがA/B/X/Y、Q/EがL/Rです。どのアプリを使っていても使え、⌃`でオン・オフできます
- スマホをコントローラーにする:スマホとMacを同じWi-Fiにつなぎ、Pocket Gamepadの画面にあるQRコードを読み取ると、ブラウザに横画面のコントローラーが表示されます。2つのスティックとすべてのボタンがあります。スマホに何かをインストールする必要はありません
- キーボードとスマホを同時に押せる:どちらも同じ1つのコントローラーを操作します。どちらで押しても入力されます
追加のハードウェアも、データケーブルも必要ありません。MacがWi-Fi経由でSwitch上のsys-botbaseにボタン入力を送り、Switch側からは新しく接続されたProコントローラーとして見えます。
増|ふ}やせるコントローラーの数:1つです。sys-botbaseが提供する仮想コントローラーは1つだけなので、2つのJoy-ConにPocket Gamepadを足して、合計3人で遊べます。キーボードとスマホは同じ1つのコントローラーを操作するため、それぞれを別のプレイヤーとして数えることはできません。
準備
必要なものは3つです。
- Atmosphèreを導入し、sys-botbaseも入れたSwitch
- Mac(macOS 14またはそれ以降)
- SwitchとMacが**同じWi-Fi**に接続されていること
sys-botbaseをインストールする
すでに入れている場合は、この手順を飛ばしてください。
- GitHubのolliz0r/sys-botbaseから最新バージョンをダウンロードします
- 解凍したあと、
atmosphereフォルダをSDカードのルート階層にコピーし、元のものとマージします - Switchを再起動し、Atmosphèreシステムに入ります
sys-botbaseはSwitch上で6000ポートを待ち受けます。Pocket Gamepadはこのポートに接続します。
3ステップで遊ぶ
第|だい}1ステップ:Pocket Gamepadをダウンロード
Pocket Gamepad for Macをダウンロード(7日間の無料トライアル、その後はUS$1.99の買い切り。Appleの公証済み)。製品ページと更新情報はapp.leeguoo.com/pocket-gamepadにあります。
初回に開くと、macOSが2つの権限を求めます。
- ローカルネットワーク:「許可」を選びます。そうしないとSwitchに接続できません
- アクセシビリティ:Pocket Gamepad内で「権限を有効にする」をクリックします。有効にすると、別のウィンドウに切り替えてもキーボードでSwitchを操作できます。有効にしなくても使えますが、Pocket Gamepadのウィンドウを最前面に置く必要があります
第|だい}2ステップ:「ワンタップ接続」を開く
Pocket Gamepadウィンドウの一番上に「ワンタップ接続」スイッチがあります。オンにすると、ローカルネットワーク内でSwitchを自動で見つけ、接続し、キーボード入力の受け渡しを有効にします。上部に「接続済み」と表示されれば完了です。
第|だい}3ステップ:Switchでコントローラーを割り当てる
Switchで「コントローラー → 持ちかた/順番を変える」に入り、キーボードでQとEを同時に押します(L + Rに相当)。画面に新しいProコントローラーが表示されます。続いてK(Aに相当)を押して確定します。
スマホで遊ぶ人は、Pocket GamepadウィンドウにあるURLを開くかQRコードを読み取り、スマホを横向きにすれば遊べます。
デフォルトのボタン配置
| キーボード | Switchコントローラー |
|---|---|
| W A S D | 左スティック(Shiftを押しながらで半倒し、ゆっくり歩く) |
| 方向キー | 十字キー |
| Kまたはスペース | A |
| J | B |
| I | X |
| U | Y |
| Q / E | L / R |
| Z / C | ZL / ZR |
| Enter / Backspace | + / − |
| H | HOME |
| P | スクリーンショット |
ボタンはすべてPocket Gamepadの「ボタン」ページで変更できます。3Dゲームで右スティックによる視点操作が必要な場合は、「3Dアクション」プリセットを選ぶと、方向キーが右スティックになります。
向いているゲーム
パーティーゲームやターン制ゲームに向いています。『マリオパーティ』『オーバークック』『スーパーマリオブラザーズ ワンダー』のマルチプレイモード、『ポケットモンスター』、さまざまなボードゲーム集などです。この種類のゲームは操作感への要求がそれほど高くないため、キーボードやスマホ画面でも十分です。
ボタン入力はWi-Fiを通るため、テンポがとても速い格闘ゲームや音ゲーでは、まず自分で遅延が許容できるか試すことをおすすめします。
よくある質問
正規のSwitchで使えますか?
使えません。正規システムはBluetoothまたはUSB接続の本物のコントローラーだけを受け付けます。iPhoneやMacはBluetoothコントローラーに偽装できません。Pocket GamepadはAtmosphère上のsys-botbaseを使うため、Atmosphèreを導入したSwitchだけに対応しています。
コントローラーはいくつ増やせますか?
1つです。2つのJoy-ConにPocket Gamepadを足して、最大3人で同時に遊べます。
接続済みと表示されるのに、ボタンが反応しません。
たいていはSwitchをスリープから復帰したあと、仮想コントローラーが固まっています。Pocket Gamepadで「仮想コントローラーをリセット」をクリックし、そのあと「持ちかた/順番を変える」で、もう一度Q + Eを押してください。
お金はかかりますか?
ダウンロード後は7日間無料で試せます。その後はUS$1.99の買い切りで、永久に使えます。サブスクリプションはありません。1つのライセンスで3台のMacを有効化できます。
スマホにAppを入れる必要はありますか?
今は不要で、ブラウザで開くだけで使えます。ただし、MacでPocket Gamepadを起動しておく必要があります。iPhone向けネイティブAppは開発中です。完成すれば、スマホから直接Switchに接続でき、Macは不要になります。
Windowsで使えますか?
今のところMac版だけです。
Switchに接続できない場合は?
順番に確認してください。Switchが起動しているか。Atmosphèreシステムに入っているか(正規システムではないか)。sys-botbaseが正しく入っているか。SwitchとMacが同じWi-Fiにつながっているか。macOSの「システム設定 › プライバシーとセキュリティ › ローカルネットワーク」でPocket Gamepadが許可されているか。
AIにSwitchを操作させることはできますか?
できます。私はほかに、オープンソースのコマンドラインツールswitch-useも作っています。これもsys-botbaseに接続し、Claude CodeやCodexのようなagentに画面の文字を読ませたり、ボタン入力、タッチ、スクリーンショットをさせたりできます。たとえば、あるゲームがなぜ起動しないのかを調べてもらえます。開発過程と実機での苦労は、switch-use:AI agentに実物のNintendo Switchを操作させるに書いています。2つを同時に起動できますが、agentのボタン入力もこの1つの仮想コントローラーを使います。あなたが遊んでいるときは、agentにボタンを押させないでください。

WeChat Pay
Alipay
コメント
コメントは即時公開されますが、ポリシー違反時は非表示になる場合があります。