Русский

Контроллер не распознан или не работает на Mac

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Одна проверка покажет, какая у вас проблема. Откройте Системные настройки, нажмите Контроллеры на боковой панели и нажмите кнопку на контроллере. Если его нет в списке, Mac не сопрягся с ним или не может его прочитать, и решение в Bluetooth, кабеле или режиме контроллера. Если он в списке и подсвечивается при нажатии, Mac в порядке, а проблема в игре. Найдите свой случай ниже.

Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.

Шаги

  1. Откройте Системные настройки, Контроллеры и нажмите кнопку.
  2. Если его нет в списке, сопрягите заново по Bluetooth, предварительно забыв устройство.
  3. Если он в списке, но игра его игнорирует, включите его в игре или в Steam или используйте InputConfig.
  4. Если macOS не считает его игровым контроллером, подключите его вручную в InputConfig, в меню Devices.

Найдите свой случай

Если его нет в Системных настройках вообще

Mac его не сопрягся. Поднимайтесь по лестнице, начиная с самого простого шага:

  1. Забудьте его. Если контроллер есть в Bluetooth, забудьте его там.
  2. Переведите в режим сопряжения. PS и Create на PlayStation, кнопка на верхнем крае на Xbox, Sync на Switch Pro, а на 8BitDo режим D, или B и Start, затем Pair.
  3. Отвяжите от консоли. Контроллер, который все еще сопряжен с консолью, постоянно возвращается к ней.
  4. Проверьте модель. Проводные пэды Xbox 360 macOS не поддерживает совсем, а контроллеры PS3 в лучшем случае неофициальны. Шаги для каждого контроллера: подключить контроллер к Mac.

Если проводной контроллер ничего не делает

Кабелю не нужно сопряжение, так что если проводной контроллер ничего не делает на Mac, поднимайтесь по лестнице, начиная с самого простого шага:

  1. Кабель. Многие кабели из дешевых аксессуаров передают только питание. Контроллер заряжается, его свет горит, а Mac его никогда не видит. Попробуйте кабель, который вы знаете как передающий данные, например от телефона или диска.
  2. Запрос на аксессуар. На ноутбуке Mac с чипом Apple silicon macOS спрашивает, прежде чем новый USB-аксессуар сможет подключиться. Если запрос закрыли или ответили «Не разрешать», контроллер заряжается, но Mac его не распознает. Отключите его и подключите снова, чтобы вернуть запрос, а потом проверьте в Системных настройках, Конфиденциальность и безопасность, Accessories.
  3. Хабы и переходники. Подключайте прямо к Mac. Хаб с питанием от шины или свободный переходник USB-A на USB-C частая причина, по которой пэд то появляется, то пропадает.
  4. Видит ли Mac его вообще. Зажмите Option, откройте меню Apple, выберите System Information, затем USB. Если контроллер там есть, соединение работает, и вопрос в том, считает ли его macOS игровым контроллером (раздел когда Mac не называет его игровым контроллером про это). Если его там нет, дело в кабеле, порте или контроллере.
  5. Модель. Switch Pro Controller заряжается по USB, но macOS читает его только по Bluetooth. Проводной Xbox 360 использует протокол, который macOS не поддерживает, и InputConfig его тоже не читает. Проводному Xbox Series или Xbox One нужна macOS 15 или новее. До этого соедините его по Bluetooth.

Два новых геймпада Nintendo стоит подключить кабелем: с 1.6 InputConfig читает Switch 2 Pro Controller и контроллер GameCube для Switch 2 по USB-C как экспериментальную функцию.

Меню Devices InputConfig с заголовками Bluetooth, USB и MIDI, геймпадом USB с галочкой и клавиатурой, показанной серым рядом со своим видом.
Figure 1. Меню Devices InputConfig перечисляет подключенное, с галочкой у каждого устройства, которое приложение может читать.

Если игра игнорирует контроллер, который видит Mac

Со стороны Mac все готово. Игра не была написана для чтения контроллеров или читает их только через Steam. Включите поддержку в игре или в Steam или используйте InputConfig, чтобы игра получала клавиатурный и мышиный ввод, который она понимает. Маппер покрывает каждую игру и приложение на Mac, потому что ни одно из них не может игнорировать клавиатуру.

Если Mac не называет его игровым контроллером

Некоторые пэды, аркадные стики, рули, адаптивные устройства и самодельные платы представляются как общие HID-устройства и никогда не появляются в Контроллерах. InputConfig перечисляет их в меню InputConfig, Devices в строке меню, где можно подключить один вручную. Тогда их входы читаются напрямую и запоминаются до следующего раза. См. подключить вручную и какие контроллеры работают на Mac.

Используйте режим Apple или Switch на сторонних пэдах

macOS распознает контроллеры, для которых у нее есть поддержка: PlayStation, пэды Xbox с Bluetooth, Switch Pro Controller и Joy-Con на macOS 13 и новее, и геймпады MFi. Многие сторонние пэды PowerA, GameSir, Logitech и другие копируют один из этих режимов переключателем режима или кнопкой, зажатой при включении. Если у вашего есть режим Apple, MFi, iOS или Switch, используйте его: это режим, который читает macOS.

Пэд, который говорит только на режиме ПК (XInput или DirectInput), может появиться в System Information и даже в Bluetooth, но никогда в Контроллерах, так что игры, которые используют поддержку контроллеров Apple, его не увидят. Это не значит, что он бесполезен. InputConfig читает многие из этих пэдов напрямую:

  • Пэды 8BitDo в режиме X. По USB-кабелю.
  • Logitech F310, F510 и F710. С переключателем в положении D.
  • DualShock 3. По USB.
  • Большинство общих USB-геймпадов и аркадных стиков. С 1.6 многие получают именованные кнопки из общей базы SDL GameControllerDB от сообщества.

Он превращает их кнопки и стики в клавиши, движение мыши или MIDI, которые читает каждое приложение на Mac. Полный список на какие контроллеры работают на Mac, а режимы GameSir на контроллеры GameSir на Mac.

Если перестал работать после обновления macOS

Так бывало и раньше: после macOS 12.3 некоторые обнаружили, что контроллеры Bluetooth перестали работать в играх, а MacRumors сообщал, что это исправлено в 12.3.1. Если контроллер перестает работать сразу после обновления, поднимайтесь по лестнице, начиная с самого простого шага:

  1. Обновитесь еще раз. Установите любое обновление, которое предлагает Apple, в Системных настройках, General, Software Update.
  2. Сопрягите заново. Забудьте контроллер в Bluetooth, выключите его и сопрягите снова.
  3. Выключите полностью. Выключите Mac, подождите несколько секунд и включите снова.
  4. Проверьте до игры. Проверьте в Системных настройках, Контроллеры до игры, чтобы знать, какая сторона сломалась. На странице проверки есть другие способы.

Проверьте MIDI-контроллер в Audio MIDI Setup

Автодополнение смешивает это с игровыми контроллерами, поэтому коротко: MIDI-клавиатура, пэд или DJ-контроллер это другой тип устройства. Откройте Audio MIDI Setup (в Программах, Утилитах), затем Window, Show MIDI Studio. Если устройство там есть, Mac его видит, а проблема в настройках MIDI музыкального приложения. Если его нет, попробуйте другой кабель и подключите напрямую к Mac. InputConfig перечисляет MIDI-источники в меню InputConfig, Devices и может использовать MIDI-контроллер как ввод. См. MIDI как ввод.

Что InputConfig не может исправить

  • Сопряжение. Если Mac не может сопрячь контроллер, никакое приложение его не прочитает.
  • Игры, которым нужен геймпад. InputConfig заставляет контроллер посылать клавиши, клики и движение указателя. Он не превращает пэд в тот, который игра увидит как геймпад.
  • Проводные пэды Xbox 360. macOS не понимает их протокол, так что InputConfig тоже не может их прочитать.

Коротко

  • Нет в Контроллерах. Сопрягите заново, попробуйте кабель для данных или переведите пэд в режим Apple или Switch.
  • В списке, игра его игнорирует. Включите его в игре или в Steam или назначьте клавиши через InputConfig.
  • macOS не считает его игровым контроллером. Подключите его вручную в InputConfig, Devices.

Контроллеры в Системных настройках это граница: до нее ответственность за Mac, после нее за игру.

Вопросы

Почему мой Mac не распознает контроллер?

Либо он не сопряжен (исправьте сопряжение по Bluetooth), либо сопряжен, но игра не читает контроллеры (используйте маппер вроде InputConfig), либо это общее HID-устройство, которое macOS не относит к игровым контроллерам (подключите его вручную в меню Devices InputConfig).

Как проверить, видит ли Mac контроллер?

В Системных настройках, Контроллеры, на боковой панели перечислены все сопряженные контроллеры, а кнопки подсвечиваются при нажатии. Пункт появляется, когда контроллер был подключен.

Работает ли проводной контроллер Xbox 360 на Mac?

Не без стороннего драйвера. macOS не понимает его протокол. Любой беспроводной контроллер Xbox по Bluetooth работает нативно.

Почему мой контроллер не появляется в Bluetooth на Mac?

Он не в режиме сопряжения, он все еще сопряжен с консолью, которая забирает его первой, или у него нет Bluetooth: некоторые ранние контроллеры Xbox One работают только по USB. Переведите его в режим сопряжения при выключенной консоли и посмотрите снова.

Заставит ли InputConfig мой контроллер работать в игре, которая его игнорирует?

Он заставляет контроллер посылать клавиши, движение мыши и клики, которые игра уже читает, так что для игр без поддержки контроллеров да. Он не превращает пэд в тот, который игра увидит как геймпад, и не может исправить сопряжение.

Почему мой MacBook не видит проводной контроллер?

Обычно это кабель только для зарядки, хаб или запрос аксессуара на ноутбуках с Apple silicon: если выбрано «Не разрешать», пэд заряжается, а Mac его игнорирует. Отключите, подключите напрямую кабелем для данных и разрешите.

Ещё на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.

Эта страница на других языках: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, 日本語, Norsk, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.