日本語
Macでコントローラーが接続済みなのに動かないとき
Macにコントローラーが表示されているのにゲームが反応しないときは、ゲームがコントローラーを探していないか、別のコントローラーを探しているか、コントローラーが届かない場所で動いているかのどれかです。まず、コントローラーが生きていることを確かめ、そのあと下から自分のケースを探してください。コントローラーにまったく対応していないゲームには、Mac App Storeで無料のInputConfigが、ゲームがもともと読み取るキーとマウスにコントローラーを割り当てます。
InputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。
まず、コントローラーが生きていることを確かめる
- あなた:システム設定を開き、サイドバーの「ゲームコントローラ」をクリックして、ボタンをいくつか押します。
- macOS:接続中のパッドをすべて表示し、押したボタンを光らせます。
- 確認:反応するなら、Mac側は問題なく、原因はゲームです。反応しないなら、ペアリングの問題です。Bluetoothでコントローラーの登録を削除し、再起動して、もう一度ペアリングします。また、まだゲーム機にペアリングされたままになっていないかも確かめます。
「ゲームコントローラ」が光るなら、Bluetoothの調査はやめて、ゲームを見てください。
ゲームがコントローラーに対応していないとき
これがもっとも多いケースで、どの設定でも直せません。古いMacゲーム、キーボード向けに作られたインディーゲーム、ストラテジーゲーム、ブラウザゲーム、そしてゲームではないものすべてです。InputConfigで、ゲームがもともと理解しているキーとマウスにコントローラーを割り当ててください。450を超えるゲームとアプリ用の配置が用意されています。ゲームには、コントローラーが関わっていることが分かりません。
ゲームはコントローラーに対応しているのに、使っているものには対応していないとき
Xbox形式のパッドしか認識しないゲームや、特定の機種だけを挙げているゲームがあります。その場合、DualSenseやSwitch Proコントローラーは、汎用のゲームパッドとして表示されるか、まったく表示されません。Steamのゲームなら、Steam Inputを試してください。そうでなければ、やはりInputConfigです。どのパッドでも、ゲームが求めるものを送れるようにします。
Steamのゲームのとき
Steamは、コントローラーとゲームの間にあります。小さな手順から順に試してください。
- 使っているパッドのサポートをオンにする。Steamの設定の「Controller」で、PlayStation、Xbox、Switchのサポートをオンにします。
- Steamに「入力監視」を許可する。最近のmacOSでは、システム設定の「プライバシーとセキュリティ」で許可が必要です。
- Steamを終了して試す。Steamが動いているあいだは、Steamから起動していないゲームでも、PlayStation、Xbox、SwitchのパッドをSteam Inputのために奪うことがあります。メニューからSteamを完全に終了して、もう一度ゲームを試してください。
- そのゲームのSteam Inputをオフにする。Steam Inputをまったく受け付けないMacゲームがあります。そのゲームではオフにしてInputConfigを使えば、入力が二重になりません。
もっとくわしくは、Steamのページで説明しています。
CrossOverやGame Porting ToolkitのWindowsゲームのとき
変換レイヤーが、コントローラーをWindowsのゲームに渡さなかったり、ゲームが認識できない形で渡したりすることがよくあります。InputConfigでキーボードに割り当てれば、キーは必ず届くので動きます。確認項目、PS5とXboxについてのメモ、Parallelsでの対処は、CrossOver、Whisky、Game Porting Toolkitでコントローラーが動かないときのページにあります。
ブラウザゲームやクラウドゲームのとき
Safari、Chrome、FirefoxはGamepad APIでコントローラーをWebページに渡し、Xbox Cloud GamingやGeForce NOWもこれを使います。たいていは動きます。Webページがコントローラーを認識するのは、そのページを前面にして、ボタンを押してからです。先にボタンを1つ押してください。それでも動かないときや、Webゲームがキーしか受け付けないときは、InputConfigがパッドをキーボードに割り当てます。ブラウザは何も気づきません。
1つのアプリだけが反応しないとき
いくつかのゲームでコントローラーが動くのに、1つだけ動かないときは、そのアプリに原因があります。
- Roblox。Macのアプリはゲームパッドに対応していますが、操作方法は体験ごとに決まり、キーボードしか受け付けないものも多くあります。MacでコントローラーでRobloxを遊ぶ方法をご覧ください。
- エミュレーター。macOSとは別に、独自のコントローラー設定を持ち、多くは独自の許可も必要です。OpenEmuには「入力監視」が必要で、ワイヤレスのパッドにはBluetoothへのアクセスも必要です。RetroArch、Dolphin、PCSX2、PPSSPPは、それぞれ自分の入力設定でパッドを選ぶ必要があります。1つずつ説明したのが、Macでエミュレーターのコントローラーが動かないときです。
- キーボードとマウスしか読み取らないもの。コントローラーをキーボードに割り当てます。
macOSのアップデートまでは動いていたとき
それなら、Macと1つのアプリの間で何かが変わったということで、ほとんどの場合、直すのはポイントアップデートかアプリのアップデート、または設定1つです。知っておきたいのは2つです。
- macOS 15.4。多くのアプリで、有線のコントローラーが動かなくなり、Bluetoothは動き続けました。報告された回避策は、「ゲームコントローラ」でそのアプリの「Increase controller compatibility」をオンにすることでした。
- Tahoe。システム設定にはまだ見えているパッドを、一部のゲームが認識しなくなったことがあります。
バージョンごとの一覧と出典は、macOSのアップデート後にコントローラーが動かないときにあります。
まとめ
- 「ゲームコントローラ」で試す。ライトが光らなければペアリングの問題です。光るならゲームの問題です。
- レイヤーを確かめる。Steam、CrossOver、ブラウザには、それぞれ独自の設定があります。
- キーに割り当てる。どのゲームもキーボードを読み取るので、上のどのケースでも動きます。
キーは必ず届くので、キーボードに割り当てる方法は、ゲームに左右されない対処法です。
よくある質問
Macでコントローラーが動かないのはなぜですか?
もっとも多いのは、Macはコントローラーを認識しているのに、ゲームがコントローラーを読み取らないケースです。システム設定の「ゲームコントローラ」で確かめたあと、ゲームかSteamのコントローラー設定を使うか、InputConfigのようなマッパーで、ゲームにキーボードとマウスの入力を届けてください。
Macはコントローラーを認識しているのに、ゲームが認識しないのはなぜですか?
ゲームがコントローラーに対応していないか、そのコントローラーに対応していないか、コントローラーを渡さないレイヤー(Steam、CrossOver、ブラウザ)の上で動いているかのどれかです。InputConfigでコントローラーをキーボードに割り当てれば、そのどのケースでも動きます。
コントローラーがMacで動くか、試す方法はありますか?
システム設定の「ゲームコントローラ」は、押したボタンを光らせます。InputConfigのLive Visualizerは、すべての軸とボタンをリアルタイムで表示します。このサイトのデッドゾーンツールは、ブラウザでコントローラーを読み取ります。
Macを再起動する必要はありますか?
ほとんどありません。Bluetoothが原因のケースは、コントローラーの登録を削除してペアリングし直すか、電源を切って入れ直せば直ります。
コントローラーはMacで動くのに、エミュレーターで動きません。どうすればよいですか?
ゲーム機のエミュレーターは、ゲームのコントローラー対応を通りません。それぞれが独自のコントローラー画面を持ち、多くは独自のmacOSの許可も必要です。OpenEmuには「入力監視」が必要で、ワイヤレスのパッドにはBluetoothへのアクセスも必要です。Macでエミュレーターのコントローラーが動かないときで、1つずつ説明しています。
コントローラーがシステム設定では動くのに、どのゲームでも動かないのはなぜですか?
多くの場合、Steamが原因です。Steamが動いているあいだは、Steamから起動していないゲームでも、PlayStation、Xbox、SwitchのパッドをSteam Inputのために奪うことがあります。メニューからSteamを完全に終了して、もう一度ゲームを試してください。それで動くなら、そのゲームのSteamのコントローラー設定を変更します。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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にあります.