日本語
Macで汎用USBゲームパッドが動かないとき
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
たいていの場合、パッドは壊れていません。macOSが読み取れないモードになっているか、Macは読み取っているのにゲームがそれを探していないかのどちらかです。ごくわずかな値段で2個組みで売られている、ブランドのない汎用USBゲームパッドは、Macでは数通りの形で動かなくなり、それぞれ直し方が違います。下から症状を探してください。
私は、こうしたパッドを直接読み取る無料のMacアプリInputConfigを作っています。役に立つ場面と、役に立てない場面を説明します。
InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。
Macに何が見えているか調べる
2か所を見れば、どの場合かがわかります。小さな手順から順に試してください。
- システム設定のゲームコントローラに表示され、ボタンが点灯する。macOSはゲームコントローラとして扱っていて、問題はゲームにあります。コントローラはつながっているのに動かないときを見てください。
- そこにはないが、System InformationのUSBにある。Optionキーを押しながらAppleメニューを開き、System Informationを選んで、USBをクリックします。ここに表示されるのにゲームコントローラにはないパッドは、普通のHID機器です。汎用のパッドでは、よくある場合です。Macには見えるのにゲームが無視するときに進みます。
- どちらにもない。Macは何も受け取っていません。どこにも見えないときに進みます。
パッドがどこに表示されるかで、必要な対処が決まります。
どこにも見えないとき:ケーブル、ハブ、Xboxモード
- ケーブルかアダプタ。パッドをMacに直接つなぎます。着脱できるケーブルのパッドには、充電しかできないケーブルが付いていることがあります。データが通ると確かなケーブルを試してください。MacBookでは、USB-Cアダプタもデータが通るものでなければなりません。
- ハブ。電源のないハブや一部のドックは、ゲームパッドを落とします。ハブなしで試してください。
- XboxまたはX-inputモード。安いパッドの多くは、有線のXbox 360プロトコルで通信するモードで始まります。macOSはこれにまったく対応していないので、Macのどのアプリも読み取れません。D-input、PC、Android、Switchを選べるモードスイッチか、つなぐときに押し続けるボタンを探してください。
InputConfig 1.6は、そのモードで止まっているパッドを、Devicesメニューにグレーで表示し、Xbox 360 style padという言葉と、別のモードかBluetoothがあればそれを使うという注意書きを添えます。

点灯するのに何も送らないパッドは、たいていXboxモードなので、D-inputかPCに切り替えてください。
Macには見えるのにゲームが無視するとき
System Informationにはあってゲームコントローラにはないパッドは、macOSがドライバなしで読み取っていますが、Appleのコントローラ対応で作られたゲームは、PlayStation、Xbox、Switch、MFiのパッドしか探しません。ドライバでこれは変わりません。それでも使える方法は次のとおりです。
- エミュレータとフライトシミュレータ。HID機器を自分で読み取ります。それぞれの入力設定でボタンを割り当てます。
- キーボードモードのあるゲーム。InputConfigがパッドを読み取り、ゲームが使うキーを送ります。サイドバーの上に表示されます。表示されないときは、Refresh Controllersをクリックするか、メニューバーのInputConfigのDevicesでチェックを入れます。そのあと、行のScanを押して、パッドのボタンを押します。
- コントローラしか受け付けないゲーム。HIDのパッドについては、Mac上に直す手段はありません。InputConfigが送るのはキーボードとマウスで、仮想のコントローラではありません。BluetoothでSwitch、iOS、MFiのモードがあるパッドが、入口になります。
ゲームにキーボード操作があれば、InputConfig経由でパッドから操作できます。
ボタンの位置がおかしいとき
InputConfig 1.6は、コミュニティのSDL GameControllerDBの行がパッドに合うときは、それを使って汎用パッドに名前を付けます。A、B、X、Y、ショルダー、スティックが、ほかのどのコントローラとも同じ番号になります。
- 合う行がある。安いパッドの多くはチップとUSB IDを共有しているので、行を使うのは、完全に一致するとき、またはそのIDのすべての行が一致するときだけです。お使いのパッドにあるかは、コントローラIDの検索でわかります。
- 合う行がない。パッド自身の記述から読み取り、ボタンは報告する順に番号を付け、Button 1、Button 2のように呼びます。
- AとBが入れ替わっている。パッドが任天堂の配置を使っているだけかもしれません。理由はMacでUSBのSNESパッドを見てください。

Live Visualizerは押した操作部分を点灯させるので、パッドが何を送っているかが一目でわかります。Scanは実際に押したボタンを割り当てるので、配置は必ず正しくなります。
スティックが流れる、または一方向に最大と読まれるとき
安い基板は軸を間違って記述することがよくあり、スティックが中心を外れて止まったり、一方向に目いっぱい倒されたと報告したりします。InputConfig 1.6は、後ろ向きに書かれた範囲や、フィールドより広い範囲など、よくある記述の間違いを、意味のない値を読む代わりに修復します。小さな手順から順に試してください。
- AnalogまたはModeボタンを押す。スティックをオフにしたり、十字キーと入れ替えたりするボタンがあるパッドがあります。一度押して、もう一度見ます。
- スティックに触れずに挿し直す。スティックが片方の端に張り付いているなら、パッドを抜いてもう一度挿します。安いパッドには、電源を入れたときに中心を決めるものがあります。
- 内側のデッドゾーンを上げる。わずかに中心を外れて止まるスティックには、スティックの行のOptionsを開き、スティックを見ながらAdjust liveを使います。

詳しくはMacのスティックのドリフトにあります。設定を変える前に、スティックから手を離して挿し直してください。
Devicesメニューに入力監視が必要と出るとき
パッドの中には、特にアーケードスティックの多くは、キーボードとしても自分を名乗るものがあり、macOSはキーボードの部分を持つ機器を、Input Monitoringの許可の裏に置きます。
- あなた:InputConfigのDevicesメニューで、needs Input Monitoringと書かれた項目を選び、開いた画面でInputConfigをオンにします。
- macOS:InputConfigがパッドを読み取れるようにします。
- 確認:アプリに戻ると、パッドが読み取られています。
詳しい説明は、コントローラに入力監視が必要な理由にあります。
InputConfigを更新したら動かなくなったとき
InputConfig 1.6は、汎用USBパッド、Dinputの8BitDoパッド、アーケードエンコーダ、Logitechのホイールに、1.5とは違う番号を付けます。
- あなた:更新のあと、初めてパッドをつなぎます。
- InputConfig:1.6より前に作ったプリセットの行を移すことを提案します。
- 確認:そのパッドで作ったプリセットにチェックを入れて、Update Ticked Presetsをクリックします。1.6でもう一度スキャンした行は、そのままです。
Leave Them As They Areをクリックした場合は、設定のAdvancedを開き、Data & storageの下のCheck Older Presets Againをクリックします。次にパッドをつないだときに、提案が戻ってきます。
できないこと
- Xbox 360モードの読み取り。Macのどのアプリもできません。
- パッドをXboxコントローラのように見せること。InputConfigが送るのはキーボードとマウスのイベントです。コントローラしか受け付けないゲームには、macOSが認識するコントローラが必要です。
汎用のパッドは、キーを受け付けるゲームには十分ですが、コントローラしか受け付けないゲームには足りません。
ひとことでまとめると
- どこにも出ない。データ通信対応のケーブルを使い、ハブは使わず、パッドをD-inputかPCモードにします。
- System Informationにだけ出る。エミュレータが読み取り、InputConfigがそれ以外のためにキーに割り当てます。
- ボタンがおかしい、またはドリフト。押したものをScanします。デッドゾーンはAdjust liveで。
- 更新で壊れた。提案を受け入れるか、Check Older Presets Againを使います。
パッドが壊れていることはほとんどなく、どこに表示されるかがわかれば、直し方もわかります。
よくある質問
Macで汎用USBゲームパッドにドライバは必要ですか?
いいえ。macOSは何もインストールしなくても、汎用USBゲームパッドをHID機器として読み取ります。ドライバを入れても、Appleのコントローラ対応を使うゲームがそのパッドを認識するようにはなりません。
USBコントローラが点灯するのに、Macで何もしないのはなぜですか?
データが通っていなくても、電源はケーブルから届きます。たいていは、パッドがmacOSが読み取れないXboxまたはX-inputモードになっているか、ケーブルかアダプタが充電専用です。D-inputかPCモードに切り替え、データ通信対応のケーブルを使ってください。
Steamは汎用コントローラを認識するのに、ゲームが認識しないのはなぜですか?
Steamは自分の層でコントローラを読み取り、Steam Inputを使うゲームにだけ渡します。Appleの対応を通じて自分でコントローラを読み取るゲームは、HIDのパッドを認識しません。Steamでは動くのにゲームでは動かないときを見てください。
InputConfigで汎用パッドをXboxコントローラのように見せられますか?
いいえ。送るのはキーボードとマウスのイベントです。コントローラしか受け付けないゲームには、macOSが認識するコントローラが必要です。
InputConfig 1.6が自動で名前を付ける汎用パッドはどれですか?
USB IDがコミュニティのSDL GameControllerDBのmacOS向けの行と一致するパッドです。PowerA、Hori、Logitech、Tomee、Retrolinkなどの多くのパッドが含まれます。行のないパッドも読み取れます。ボタンが、報告された順に番号付けされるだけです。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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にあります.