日本語

MacのPCSX2でコントローラを設定するには

Mac App StoreでInputConfigをダウンロードこのアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。

PCSX2でSettings、Controllersを開き、SDLの入力ソースをオンのままにして、Controller Port 1を開き、Automatic Mappingをクリックして、パッドを選びます。これで、すべてのボタンと振動も設定されます。PCSX2のドキュメントは、SDLを推奨のソースとしていて、Macで意味があるのはこれです。一覧にあるほかのソースはWindows用です。

手順は、2026年10月7日に読んだPCSX2のControllersのドキュメントをもとにしています。私はInputConfigを作っています。コントローラをキーとマウスに割り当てる無料のMacアプリです。最初にお伝えしておくと、PCSX2がパッドを読み取るのにInputConfigは要りません。役に立つ場面は、下で説明します。

InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。

手順

  1. コントローラをMacにつないで、システム設定のゲームコントローラで確認します。
  2. PCSX2でSettings、Controllersを開き、SDLの入力ソースをオンのままにします。
  3. Controller Port 1を開き、Automatic Mappingをクリックして、コントローラを選びます。
  4. DualSenseかDualShock 4なら、DualShock 4 / DualSense Enhanced Modeもオンにします。

先にパッドをMacにつなぐ

エミュレータを開く前に、コントローラをMacにつないでください。PS5、PS4、Xbox、Switch Proのコントローラは、システム設定のBluetoothでペアリングでき、ゲームコントローラに表示されます。Macにコントローラをつなぐにはに、それぞれの方法があります。PCSX2が一覧表示するのはMacが渡したコントローラなので、まずMacです。

2回のクリックで割り当てる

  • あなた:Settings、Controllersを開きます。入力ソースでSDLがオンになっているか確認します。Controller Port 1を開いてAutomatic Mappingをクリックし、一覧からパッドを選びます。
  • PCSX2:すべてのボタン、両方のスティック、振動モーターを設定します。
  • 確認:PS2の各ボタンに、割り当てられたパッドのボタンが表示されます。

ゲームは1人目がそこにあると期待するので、先にポート1を割り当ててください。ほとんどのコントローラでは、Automatic Mappingが設定のすべてをしてくれます。

SonyのパッドではEnhanced Modeをオンにする

公式のDualSenseかDualShock 4では、PCSX2のドキュメントがDualShock 4 / DualSense Enhanced Modeのオプションを勧めています。これで、PCSX2がパッドのライトを制御でき、振動モーターが正しく動きます。同じページには、DualShock 3の感圧ボタンは、macOSで追加のソフトなしにSDL経由で動くとも書かれています。DualSenseでは、Enhanced Modeが、オンにする価値のある唯一のスイッチです。MacでのPS3コントローラで、DualShock 3のつなぎ方を説明しています。

Automatic Mappingに項目がないときは手で割り当てる

Automatic Mappingが知らないパッドも、割り当てられます。絵の上のボタンをクリックしてから、パッドのボタンを押します。クリックしながらShiftを押し続けると、同じPS2のボタンに2つ目の入力を加えられ、パッドのボタンとキーの両方で押せるようになります。PS2のボタンはどれも、クリックしてから押す箱です。Macがゲームコントローラとして一覧表示しない普通のUSBパッドは、この方法で割り当てられることが多いです。MacでのジェネリックなUSBゲームパッドに、さらに詳しい説明があります。

プレイヤーを加える

ポート2も、2人目に同じように割り当てます。3人か4人なら、PCSX2はPS2のマルチタップをエミュレートして、1つのポートをAからDの4つのスロットにします。ゲームを始める前に、各パッドに専用のポートを与えてください。Mac側については、Macで2台のコントローラを使うにはで説明しています。

ボタンが誤作動するとき、パッドが反応しないとき

  1. Steamを終了する。PCSX2のドキュメントによると、Steamのコントローラのレイヤーが独自にキーボードのキーを送ることがあり、ボタンがゲームを一時停止したり、メニューを開いたりします。Steamを完全に終了してください。
  2. SDLがオンか確認する。ソースがオフだと、コントローラは一覧表示されません。
  3. ポート1を割り当てる。ポート2にだけ割り当てたパッドは、1人用のゲームでは何もしません。
  4. パッドをつなぎ直す。そのあと、Controllersのウィンドウを開き直します。

ボタンが勝手にゲームを一時停止するなら、原因はコントローラではなくSteamです。Macでエミュレータのコントローラが動かないときで、さらに詳しく説明しています。

割り当てツールが役に立つ場合と立たない場合

  • パッド自体には要りません。PCSX2はコントローラを、振動も含めて直接読み取ります。ゲームの割り当てはそこで行ってください。
  • 空いているボタンへのショートカット。PCSX2のステート保存、ステート読み込み、早送りはキーボードのショートカットで、PCSX2は、ほかのMacのアプリと同じように、割り当てツールからのキーを受け取ります。InputConfigなら、DualSense Edgeのパドルやタッチパッドのクリックのような、PCSX2が割り当てていないボタンに置けます。
  • PCSX2の外のMac。同じパッドで、ゲームの一覧やファイルダイアログのポインタを動かせます。

同じボタンを両方で割り当てないでください。押すたびに二重に届きます。アプリごとの自動切り替えなら、PCSX2のレイアウトを、PCSX2が手前にあるときだけ有効にできます。

InputConfigのエディタでEmulator / Arcadeのレイアウトを表示した様子。十字キーの行が4つの矢印キーを送り、AとBの行がZとXを送ります。
Figure 1. InputConfigのEmulator / Arcadeレイアウト。十字キーが矢印キーを送り、AとBがZとXを送ります。
InputConfigのエディタで、十字キーの行が矢印キーを送り、フェイスボタンの行がK、L、J、Iを送っている様子。
Figure 2. PCSX2自身の割り当て用のキーです。同じキーをPCSX2の中で割り当てれば、パッドをキーボード経由で遊べます。

ひとことでまとめると

  • ソース。SDLをオンのままにします。
  • 割り当て。Controller Port 1を開いて、Automatic Mappingを使います。
  • Sonyのパッド。Enhanced Modeをオンにします。
  • 誤作動。Steamを終了します。

SDLをオンにしてAutomatic Mappingを実行すれば、PCSX2は遊べる状態になります。

よくある質問

PS5のコントローラはMacのPCSX2で使えますか?

はい。Macとペアリングし、PCSX2のSDLソースをオンのままにして、Automatic Mappingを使い、PCSX2が公式のSonyのパッドに勧めるDualShock 4 / DualSense Enhanced Modeをオンにします。

XboxコントローラはMacのPCSX2で使えますか?

はい。BluetoothでペアリングしたXbox Wireless Controllerなら、SDLソースとAutomatic Mappingで使えます。PCSX2の一覧にあるXInputは、Windows専用のソースです。

MacのPCSX2がコントローラを検出しないのはなぜですか?

Macがパッドをゲームコントローラに一覧表示しているか、Settings、ControllersでSDLソースがオンか、Controller Port 1を割り当てたかを確認します。PCSX2のドキュメントによると妨げになることがあるSteamは、終了してください。

PS3のコントローラはMacのPCSX2で使えますか?

PCSX2のドキュメントによると、DualShock 3の感圧ボタンは、macOSで追加のソフトなしに、SDL経由でサポートされています。

MacのPCSX2をキーボードで遊べますか?

はい。PS2の各ボタンは、その箱をクリックしてからキーを押すと、キーに割り当てられます。

日本語のページ

くわしいガイド(英語)

このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。

ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.