日本語
MacのOpenEmuでコントローラーが動かないとき
Macが認識しているコントローラーをOpenEmuが無視するときは、原因はほとんどの場合、macOSの2つの許可、つまり「入力監視」とBluetooth、またはパッドがつながっているのにOpenEmuの「Controls」画面で選ばれていないことです。どちらも確認に1分もかかりません。OpenEmuはコントローラーを直接読み取るので、マッパーは要りません。マッパーが役に立つ場面と立たない場面は、以下で説明します。
InputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。
手順
- システム設定の「ゲームコントローラ」で、コントローラーが光ることを確かめます。
- 「プライバシーとセキュリティ」の「入力監視」とBluetoothで、OpenEmuをオンにします。
- OpenEmuを完全に終了して、開き直します。
- OpenEmuの「Controls」で、ゲーム機、コントローラー、プレイヤーを選びます。
- Steamと、入力を書き換えるアプリを終了して、もう一度テストします。
Macがコントローラーを認識していることを確かめる
- あなた:システム設定を開き、サイドバーの「ゲームコントローラ」をクリックして、ボタンをいくつか押します。
- macOS:パッドを一覧に出し、押したボタンを光らせます。
- 確認:光るなら、問題はOpenEmuの中にあります。一覧にないなら、先に接続を直します。Macにコントローラーを接続する方法をご覧ください。すべてのボタンをリアルタイムで見たいときは、コントローラーのテストがあります。
OpenEmuに必要な2つの許可をオンにする
OpenEmuは入力機器を直接読み取り、macOSはそれを許可の後ろに置いています。OpenEmu自身のトラブルシューティングのページに、両方が載っています。
- 入力監視。キーボードに必要で、OpenEmuでキーボードが動かないときの、よくある答えです。システム設定の「プライバシーとセキュリティ」の「入力監視」で、OpenEmuをオンにします。
- Bluetooth。macOS Monterey以降、ワイヤレスのコントローラーに必要です。システム設定の「プライバシーとセキュリティ」のBluetoothで、OpenEmuをオンにします。
どちらかを変えたら、OpenEmuを完全に終了して、開き直してください。OpenEmuがすでに一覧にあるのに何も届かないときは、いったんオフにして、またオンにします。古いコピーのアプリに与えた許可は、アップデートのあとで効かなくなることがあります。
Controlsでコントローラーを選ぶ
- あなた:OpenEmuの設定を開き、「Controls」に進みます。上でゲーム機を選び、パッドの絵の下にある入力のメニューでコントローラーを選んで、プレイヤー番号を選びます。
- OpenEmu:認識できるパッドは、自動で入力します。
- 確認:入力されないときは、絵の上のボタンを1つずつクリックして、コントローラーの対応するボタンを押します。
割り当てはゲーム機ごとなので、SNES用に設定したパッドも、Genesis用にはもう一度設定が必要です。スティックがずれたり、敏感すぎたりするときは、OpenEmuのガイドが、遊ぶ前に各スティックをぐるっと一周回すよう勧めています。そうすると、自動の補正が端の位置をつかめます。
お使いのパッドを確かめる:PS5、PS4、Xbox、Switch Pro、8BitDo
OpenEmuのコントローラーデータベースには、最新リリース(2.4.1、2023年12月)の時点で、DualSense、DualShock 4、Xbox One SとSeries X|Sのワイヤレスコントローラー、Switch Pro Controller、8BitDo Pro 2、Wii Remoteの自動配置があります。ですから、PS5やXboxのパッドが動かないとき、非対応であることはほとんどありません。許可に戻ってください。
- PS3のコントローラー。DualShock 3もデータベースにありますが、今のmacOSでは、BluetoothよりもUSBのほうがずっと確実です。
- Xbox 360のコントローラー。macOSは有線のXbox 360パッドに対応していないので、OpenEmuもほかのマッパーも読み取れません。解決策は、新しいXboxのパッドか、Bluetoothのパッドです。
- 8BitDo。Macが「ゲームコントローラ」に表示しないときは、コントローラーのスイッチで別のモードを試してください。どのモードかは、8BitDoのページにあります。
入力を取り合うアプリを終了する
OpenEmuのトラブルシューティングのページは、入力の邪魔をするアプリとして、Chrome、Steam、DOSBox、ターミナルと、Karabiner、USB Overdrive、ControllerMateのような入力を書き換えるアプリを挙げています。
- Steam。よくある原因です。Steamが開いていると、そのコントローラーの層が、同時に独自のキーを送ることがあります。終了して、もう一度テストします。
- InputConfig。パッドを割り当てるプリセットが有効なあいだ、OpenEmuにはパッドとキーの両方が届きます。プリセットを無効化(Deactivate)するか、アプリごとの自動切り替えで、OpenEmu専用のプリセットを用意します。
マッパーが役に立つ場面
許可を直したあとにOpenEmuがパッドを読み取るなら、このためにマッパーは要りません。macOS 14以降で使える無料のInputConfigが役に立つ場面は、3つあります。
- OpenEmuが受け付けないパッド。InputConfigは、コントローラーを生のHID機器としても開くので、それでも読み取れることがよくあります。そのプレイヤーのOpenEmuの入力をキーボードにして、好きなキーを割り当て、パッドをそのキーに割り当てます。OpenEmuのソースコードは、ほかのアプリが送るキー入力を受け付けるので、OpenEmuが前面のウインドウのあいだ、この方法で動きます。Emulator / Arcadeの配置が出発点になります。矢印キー、Z、X、A、S、Q、W、Enter、Shiftです。
- 余ったボタンへのメニューコマンド。OpenEmuのメニューバーにあるコマンド(ステートのセーブやロードなど)は、横にキーボードショートカットが表示されています。OpenEmuが割り当てていないボタン、たとえばDualSense Edgeのパドルやタッチパッドのクリックに、InputConfigはどのショートカットも割り当てられます。
- ライブラリ。同じパッドで、ゲームライブラリの中でMacのポインタを動かし、ゲームを開いたらOpenEmuに引き渡せます。
まとめ
- 許可。キーボードには「入力監視」、ワイヤレスのパッドにはBluetoothを許可して、OpenEmuを開き直します。
- Controls。コントローラーを、ゲーム機ごと、プレイヤーごとに選びます。
- 干渉。テストするあいだ、Steamと入力を書き換えるアプリを終了します。
OpenEmuのコントローラーの問題は、たいてい許可のスイッチです。
よくある質問
OpenEmuはPS5コントローラーに対応していますか?
はい。DualSenseはOpenEmuのコントローラーデータベースにあり、自動配置があります。何も反応しないときは、「プライバシーとセキュリティ」でOpenEmuの「入力監視」とBluetoothの許可を確かめてから、「Controls」で選びます。
MacのOpenEmuでキーボードが動かないのはなぜですか?
OpenEmuは、キーボードに「入力監視」の許可が必要です。システム設定の「プライバシーとセキュリティ」の「入力監視」でオンにして、OpenEmuを終了して開き直します。キーボードには専用のページがあり、それを妨げるアプリも載せています。
OpenEmuでコントロールを変えるには?
OpenEmuの設定を開き、「Controls」に進んで、ゲーム機とコントローラーを選び、絵の上のボタンを1つずつクリックして、割り当てたいボタンを押します。割り当てはゲーム機ごとです。
OpenEmuはXbox 360コントローラーで動きますか?
今のmacOSでは、有線のものは動きません。macOS自体が対応していないからです。Xbox OneとSeriesのコントローラーは、Bluetoothで動きます。
OpenEmuは今もアップデートされていますか?
最新リリースは、2023年12月の2.4.1です。たいていの人には今のmacOSでも動くので、バージョンよりも許可の手順のほうが重要です。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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, 繁體中文, 简体中文
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.