日本語
Joy-Con 2はMacで使えますか。JoyCon2Macはどちらがどれですか
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
標準では使えません。macOSは、macOS 13 Venturaから従来のJoy-Conに対応していますが、Switch 2に付属するJoy-Con 2には対応していません。バージョン1.8から、私が作っている無料のMacアプリInputConfigが、自分でそれを読み取ります。各Joy-Con 2を1つずつ、Joy-Con 2の充電グリップに入れてUSBで、または設定をオンにしてBluetoothで読み取ります。アプリはこれを実験的と表示し、Bluetoothの部分には、コントローラーでまだ確認していないという表示を付けています。Joy-Con 2を手元に置かずに作ったからです。
JoyCon2Macという名前のコミュニティプロジェクトが2つあり、どちらもBluetoothで接続します。1つはボタンとスティックをキー入力に変えます。もう1つはペアを仮想コントローラーとマウスとして見せ、現在のリリースではMacのセキュリティ保護を2つオフにする必要があります。3つ目のプロジェクトのswitch2macは、readmeによると、何もオフにせずに、Joy-Con 2を仮想ゲームパッドとしてアプリに見せます。どれも試していません。InputConfigにドライバは要らず、何もオフにしません。
手順
- 持っているJoy-Conを確認します。Joy-Con 2は、Switch 2に付属するペアです。
- Joy-Con 2なら、充電グリップをUSB-CでMacにつなぐか、InputConfigの設定のデバイス(Devices)でSwitch 2のBluetoothの設定をオンにします。
- Bluetoothなら、各Joy-Con 2のSyncボタンを、ライトが流れるまで押し続け、InputConfigを開いたままにします。
- マッパーなしのキー入力や仮想コントローラーがほしいなら、先にJoyCon2Macのreadmeを2つ読みます。ドライバのほうは、SIPとAMFIをオフにする必要があります。
- これらが必要ないNintendoのコントローラーなら、従来のJoy-Conか、ケーブルでつないだSwitch 2 Proコントローラーを、InputConfigで使います。
Macが対応しているものを知る
- 従来のJoy-Con。macOS 13 Venturaから対応しています。システム設定のBluetoothでペアリングでき、コントローラーを読み取るゲームから見えます。手順はMacにJoy-Conをつなぐ方法にあります。
- Joy-Con 2。非対応です。Macのゲームコントローラーとしてはペアリングされないので、macOS経由では、ゲームには見えません。InputConfigは、あとで説明するとおり、自分で読み取ります。
- Switch 2 Proコントローラー。macOSは、これにも対応していません。InputConfigがUSB-Cケーブルで、また設定をオンにしてBluetoothでも読み取ります。実験的な機能です:MacでのSwitch 2 Proコントローラー。
Joy-Con 2がMacに届くのは、そのプロトコルをソフトウェア自身が話せる場合だけです。
2つのJoyCon2Macプロジェクトを見分ける
GitHubには、同じ名前の無関係な2つのプロジェクトがあります。役目が違い、Macに求めるものも大きく違います。
| loyahdev/joycon2mac | OZORDI/JoyCon2Mac | |
|---|---|---|
| readmeでの紹介 | Joy-Con 2をMacでキーボードコントローラーとして使うツール | Joy-Con 2用のネイティブmacOSドライバとコンパニオンアプリ |
| Macから見えるもの | キー入力。すべてのボタンとスティックの方向がキーに割り当てられ、割り当ては今のところ固定 | DriverKitのシステム拡張による、仮想DualSenseコントローラーとマウス |
| 接続の方法 | Joy-Con 2の同期ボタンを押し続けてアプリとペアリング。最大2つ | Bluetooth Low Energy。ライトが点滅するまで、各Joy-ConのSYNCを押し続ける |
| Macに求めるもの | リリースページからのアプリのダウンロード | 現在の開発版では、System Integrity ProtectionとAMFIの無効化 |
| おまけ | 横持ちのJoy-Con 1つと、縦持ちのペアで、レイアウトが自動で切り替わる | 振動、モーションデータ、光学センサーによるマウス、4つのレールボタンの割り当て直し |
| 最新リリース | 1.0、2025年8月9日 | 0.1.5、2026年9月6日 |
| 作者の言葉では | 多くのバグが残っていて、向きによっては割り当てが間違っていることがある | まだ通常の一般向けインストールとして扱わないこと |
リポジトリはloyahdev/joycon2macとOZORDI/JoyCon2Macです。どちらも非公式で、AppleやNintendoとは無関係です。名前だけではどちらのダウンロードかわからないので、取得元のリポジトリを確かめてください。
先にセキュリティの代償を考える
ドライバのプロジェクトのreadmeは、はっきり書いています。拡張機能は公証されておらず、標準のMacではブロックされることがあり、現在のリリースにはSystem Integrity ProtectionとAMFIの無効化が必要です。
- System Integrity Protection。ソフトウェアがシステムの保護された部分を変更できないようにする、macOSの保護です。
- AMFI。コードが署名されているかを実行前に確認する、macOSの機能です。
- readmeの助言。ドライバ開発に使っても構わないMacを使い、テストが終わったら両方をオンに戻します。
頼りにしているMacでは、どちらもオフにしないほうがいいと思います。キーボードのプロジェクトはどちらも求めず、InputConfigも求めません。
Joy-Con 2のほかの接続方法を知る
この2つのGitHubのページを2026年10月27日に読みました。どちらもAppleやNintendoのものではなく、私はどちらも試していません。
- switch2mac。Peterksharmaによる、Joy-Con 2(単体でも連結したペアでも)、Pro Controller 2、Switch 2用GameCubeコントローラー向けのメニューバーアプリです。Bluetoothで接続し、AppleシリコンのmacOS 15以降が必要で、各コントローラーを仮想ゲームパッドとしてアプリに見せます。readmeには、これを可能にする権限をAppleがアプリに与えたと書かれていて、SIPをオフにすることや、ドライバの機能拡張のインストールには触れていません。そのゲームパッドは振動とモーションを運ばず、自分でベータ版と呼んでいます。
- Switch 2 Controller Helper。AlexmChadwickによる作業中のものですが、Pro Controller 2だけが対象なので、Joy-Con 2の助けにはなりません。仮想ゲームパッドのモードには、有料のApple開発者の権限か、SIPのオフが必要です。Switch 2 Proコントローラーのページで、ほかのツールと比べています。
コミュニティのツールのうち、私がまず読むのはswitch2macです。readmeによると、Macに求めるものがもっとも少ないからです。
JoyCon2Macが動かない
これはドライバのプロジェクト、OZORDI/JoyCon2Mac向けです。readmeには、アプリが開くのにコントローラーもマウスも現れないなら、システム機能拡張が読み込まれていないか、機能拡張が公証されていないためにmacOSがブロックした可能性が高いと書かれています。小さな手順から順に、次の階段を上ってください。
- SIPとAMFIがオフか確認する。現在の開発版には両方が必要で、readmeにもはっきり書かれています。
- 機能拡張を許可する。システム設定のプライバシーとセキュリティを開き、macOSが尋ねたら許可します。再起動するよう言われたら再起動して、もう一度アプリを開きます。
- アプリを右クリックして開くを選ぶ。Gatekeeperが最初の起動をブロックしたときに、readmeが勧めています。
- 入手元を確認する。同じ名前のプロジェクトが2つあるので、ダウンロードが、意図したリポジトリのものか確認します。キーボードのプロジェクトは、これらを何も求めません。
核心の保護をオフにしたくないなら、InputConfigがJoy-Con 2を自分で読み取り、Macのセキュリティは何も変えません。
Joy-Con 2をマウスとして使う
Joy-Con 2には光学センサーがあり、ドライバのプロジェクトはこれを使います。readmeによると、センサーはmacOSにとって本物のマウスになり、アプリは面の上に置かれているほうのJoy-Conを選び、1つのJoy-Conをマウスにして、もう1つをコントローラーのペアに残せます。モードはOff、Slow、Normal、Fastです。
この方法には、そのプロジェクトのほかの部分と同じセキュリティの代償があります。InputConfigは光学センサーは読み取りませんが、Joy-Con 2のスティックでポインタを動かせます。何もオフにせずにコントローラーでポインタを動かすには、マッパーがスティックから行います。Macでゲームコントローラーをマウスとして使う方法では、従来のJoy-Con 1つの場合も含め、InputConfigでの方法を説明しています。
今使えるNintendoのコントローラーを使う
- 従来のJoy-Con。Bluetoothで、追加のソフトウェアは不要です。1つでも2つでも使えます。横持ちの1つはInputConfigのJoy-Conで説明しています。
- 従来のSwitch Proコントローラー。Macで問題なく動く、Nintendoのコントローラーです。MacにSwitch Proコントローラーをつなぐ方法。
- Switch 2 Proコントローラー。InputConfigがケーブルで、またはBluetoothで読み取り、実験的と表示されます。
両方の世代を持っていて、ゲームから見えるようにしたいなら、Macにペアリングするのは従来のJoy-Conです。Joy-Conテスターは、ペアリングしたJoy-Conがボタンを送っているかを、ブラウザで確認できます。
Joy-Con 2をInputConfigで使う
1.8から、InputConfigは各Joy-Con 2を1つずつ、従来のJoy-Con1つのように横向きに持った状態で読み取ります。ドライバは要らず、Macのセキュリティには何も手を加えません。
- USBでは。Joy-Con 2の充電グリップに入れ、データ通信に対応したUSB-CケーブルでグリップをMacにつなぎます。InputConfigは、Switch 2 Pro Controllerと同じ起動コマンドを送ります。
- Bluetoothでは。設定のデバイスを開き、Switch 2 Pro、GameCube、Joy-Con 2コントローラーをBluetoothで接続(Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth)をオンにします。そのあと、各Joy-Con 2のSyncボタンを、ライトが流れるまで押し続けると、アプリが動いている間、InputConfigが接続します。
- 読み取るもの。スティックとその押し込み、フェイスボタンか矢印、SLとSR、LとZLまたはRとZR、MinusまたはPlus、CaptureまたはHome、Cボタン、GLまたはGR、そしてモーションセンサーです。
- 読み取らないもの。2つを合わせた1つのパッド、光学マウスセンサー、振動、NFCです。
サイドバーには、Joy-Con 2 (L) (Experimental)とJoy-Con 2 (R) (Experimental)として一覧に出て、Bluetoothの設定には、コントローラーでまだ確認していないという表示が付いています。macOS自体は今もこれを読み取らないので、macOS経由でコントローラーを読み取るゲームには見えません。配置に頼る前に、ライブビジュアライザ(Live Visualizer)を開いてすべてのボタンを押し、読み取りが間違っているものがあれば、GitHubでissueを開いてください。
要点
- macOSだけでは。Joy-Con 2に対応していません。
- InputConfig 1.8。各Joy-Con 2を1つずつ、充電グリップ経由のUSBで、または設定をオンにしてBluetoothで読み取り、キーとマウスに割り当てます。実験的です。
- loyahdev/joycon2mac。Joy-Con 2を固定のキー入力にします。普通のアプリで、最後のリリースは2025年8月です。
- OZORDI/JoyCon2Mac。仮想コントローラーとマウスになりますが、今のところSIPとAMFIをオフにする必要があります。
AppleがJoy-Con 2に対応するまで、Macに届く方法はどれもJoy-Con 2と自分で通信するアプリなので、インストール前に、それぞれがMacに何を求めるかを確かめてください。
よくある質問
JoyCon2Macとは何ですか?
GitHubに、同じ名前の別々のコミュニティプロジェクトが2つあります。loyahdev/joycon2macは、Joy-Con 2のボタンとスティックをキー入力に変えます。OZORDI/JoyCon2Macは、Joy-Con 2を仮想DualSenseコントローラーとマウスとして見せるドライバとアプリです。どちらもAppleやNintendoのものではありません。
JoyCon2Macは安全にインストールできますか?
2つは違います。ドライバのプロジェクト自身のreadmeには、現在のリリースはSystem Integrity ProtectionとAMFIの無効化が必要で、まだ通常の一般向けインストールとして扱わないよう書かれています。キーボードのプロジェクトはそのような手順のないアプリのダウンロードです。どちらも試していません。ダウンロードは、意図したプロジェクト、つまりloyahdev/joycon2macかOZORDI/JoyCon2MacのGitHubリポジトリからだけにしてください。名前だけでは、どちらがどれか分からないからです。
JoyCon2Macが動かないとき、何を確認しますか?
OZORDIのドライバのプロジェクトでは、readmeに、機能拡張が読み込まれていないか、macOSがブロックした可能性が高いと書かれています。SIPとAMFIがオフか確認し、システム設定のプライバシーとセキュリティで機能拡張を許可し、求められたら再起動して、もう一度アプリを開きます。
JoyCon2MacとInputConfigのどちらを使うべきですか?
JoyCon2Mac(OZORDI)は、今のところSIPとAMFIをオフにする代わりに、仮想のDualSenseとマウスを与えます。InputConfigは各Joy-Con 2を単体で読み取り、キーとマウスに割り当て、Macのセキュリティは何も変えませんが、試験的です。
MacでJoy-Con 2をマウスとして使えますか?
OZORDIのJoyCon2Macのreadmeでは使えるとされています。Joy-Con 2の光学センサーをマウスにして、面の上に置かれているほうのJoy-Conを選びます。ただ、そのプロジェクトの現在のリリースは、macOSのセキュリティ保護を2つオフにする必要があります。InputConfigは光学センサーは読み取りませんが、スティックでポインタを動かせます。
InputConfigはJoy-Con 2に対応していますか?
はい、1.8からです。実験的な機能として、各Joy-Con 2を1つずつ、充電グリップ経由のUSBで、または設定のDevicesでConnect Switch 2 Pro, GameCube and Joy-Con 2 controllers over BluetoothをオンにしたBluetoothで読み取ります。Bluetoothの部分には、コントローラーでまだ確認していないという表示が付いています。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、InputConfigは日本語で表示されます。サイトの一部のページは英語のみです。
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります。