Русский

Контроллер подключен, но не распознан

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

Если Mac видит геймпад, аркадный стик или клон, но InputConfig и ваши приложения его не подхватывают, подключите его вручную из меню Devices в InputConfig. Большинство контроллеров подхватываются в течение нескольких секунд, но некоторые нет: пэд, который представляется необычным образом, клон, чей идентификатор поставщика заставляет macOS забрать его, ничего не делая, или устройство, которое вообще не геймпад. InputConfig перечисляет все, что видит Mac, и позволяет подключить это одним нажатием. Если сам Mac не показывает контроллер в Bluetooth или в Системных настройках, Контроллеры, начните с контроллер не распознан на Mac.

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

Шаги

  1. В строке меню выберите InputConfig, Devices, Rescan Devices.
  2. Если у контроллера все еще нет галочки в меню Devices, выберите его, чтобы подключить вручную.
  3. Прочитайте надпись рядом с ним, если его нельзя выбрать.
  4. Нажмите Scan на строке и нажмите управление, чтобы проверить, что оно читается.

Сначала пересканируйте

Пэд, который подключили, пока приложение запускалось, или который поздно проснулся после сна, часто подхватывает пересканирование. Выберите в строке меню InputConfig, Devices, Rescan Devices, или нажмите Refresh Controllers во всплывающем окне значка контроллера.

Пересканирование стоит одного нажатия, так что попробуйте его, прежде чем подключать что-либо вручную.

Подключите вручную из меню Devices

Меню Devices находится в меню InputConfig в строке меню, а также во всплывающем окне значка строки меню, на случай если значок Dock выключен. Оно перечисляет каждое Bluetooth- и USB-устройство на Mac, а также MIDI-источники, с галочкой у тех, которые читает приложение.

  • Вы: Откройте InputConfig, Devices и выберите контроллер.
  • InputConfig: Открывает его напрямую, обходит правило, которое оставляет это macOS, и запоминает его по марке и модели, так что при следующем разе он подключится сам.
  • Проверка: У контроллера теперь есть галочка, а нажатие управления во время Scan заполняет строку.
Меню Devices InputConfig с заголовками Bluetooth, USB и MIDI, геймпадом USB с галочкой и клавиатурой, показанной серым рядом со своим видом.
Figure 1. Галочка означает, что InputConfig читает это устройство. Серые записи объясняют, почему их нельзя выбрать.

Тот же список есть в меню устройства в редакторе на каждом устройстве ввода, так что контроллер можно подключить и назначить на слот одним нажатием.

Прочитайте, что говорит меню Devices

Каждая запись говорит, что InputConfig с ней делает:

  • Галочка. InputConfig его читает. Повторный выбор прекращает чтение и забывает его.
  • Читается macOS GameController. macOS уже читает его как контроллер, так что его нельзя подключить второй раз, иначе каждый ввод удвоится.
  • Читается автоматически как Steam Controller. Его собственный помощник его читает.
  • Нужно Input Monitoring. Контроллер, который также работает как клавиатура, например некоторые аркадные стики. Выбор открывает Системные настройки. Разрешите InputConfig в Input Monitoring, и пэд читается, когда вы возвращаетесь в приложение.
  • Причина серым под USB. Пэды, которые macOS вообще не может читать, например проводные Xbox 360, перечислены с причиной, так что вам не приходится угадывать.
  • Клавиатуры, мыши, макро-пэды, педали и медиапульты. Перечислены с их видом, но переключить нельзя, потому что они уже доходят до пресетов через типы ввода клавиатуры и мыши. Bluetooth-гарнитуры появляются как кнопки гарнитуры по той же причине.

Назначьте устройство с неизвестной раскладкой

С 1.6 общие USB-пэды и аркадные стики получают именованные кнопки из общей базы SDL GameControllerDB от сообщества, пронумерованные как у других контроллеров. Если у устройства нет профиля там или в приложении, а его HID-описание не дает ничего полезного, оно все равно подключается и читается сырым: каждый бит его отчета становится кнопкой.

Нажмите Scan, затем управление, и строка найдет тот бит, который оно переключает. Этого достаточно, чтобы назначить педаль, пульт презентаций или странный аркадный стик.

Каким контроллерам это обычно нужно

Контроллеры, которые знает macOS (PlayStation, Xbox с Bluetooth, Switch Pro и Joy-Con, пэды MFi), подхватываются без всяких действий. Чаще всего сюда попадают пэды, которые Mac не относит к игровым контроллерам:

  • Пэды 8BitDo в режиме X по USB-кабелю. InputConfig читает их там.
  • Logitech F310, F510 и F710. С переключателем в положении D.
  • DualShock 3. По USB.
  • Общие USB-геймпады, аркадные и файтинговые стики, рули и флайт-стики. Читаются как HID-устройства, каждая кнопка, ось и хат.

Если его нет и в меню Devices

Тогда Mac вообще не видит HID-устройство. Поднимайтесь по лестнице, начиная с самого простого шага:

  1. Используйте кабель для данных. Кабель только для зарядки зажигает пэд, но до Mac никогда не доходит.
  2. Подключайте прямо к Mac. Обойдите хабы и свободные переходники.
  3. Поменяйте режим стика. На файтинговом стике режим Xbox или XInput говорит по протоколу проводного Xbox 360, который macOS не поддерживает. Отключите его, выберите режим PC, DirectInput или PS3 и подключите снова.
  4. Начните со стороны Mac. Контроллер не распознан на Mac проверяет Bluetooth, кабель и System Information.

Чего это не может

InputConfig читает кнопки и оси этих пэдов и превращает их в клавиши, мышь и MIDI. Игры, которые используют поддержку контроллеров Apple, их все равно не увидят, и изменить это может только переключатель режима на самом контроллере.

Коротко

  • Сначала пересканируйте. Выберите InputConfig, Devices, Rescan Devices.
  • Потом подключите вручную. Выберите контроллер в меню Devices. Он запомнится до следующего раза.
  • Прочитайте надпись. Серые записи объясняют, почему их нельзя выбрать.

Если меню Devices его не перечисляет, проблема в кабеле, порте или режиме контроллера.

Вопросы

Будет ли это конфликтовать с поддержкой контроллеров самой macOS?

Нет. Если macOS уже читает пэд, меню Devices пишет «читается macOS GameController» и не дает подключить его второй раз, так что вводы никогда не удваиваются. Используйте меню Devices для пэдов, которые macOS заняла, но никогда не передавала.

Сохраняется ли подключение после перезагрузки?

Да. Пара поставщика и продукта запоминается, и устройство снова открывается, когда появляется.

Мой аркадный стик тоже не в меню Devices. Что теперь?

Тогда Mac вообще не видит HID-устройство. На файтинговом стике есть две обычные причины: кабель только для зарядки и режим Xbox или XInput, который говорит по протоколу проводного Xbox 360, который macOS не поддерживает. Отключите его, выберите режим PC, DirectInput или PS3 и подключите напрямую кабелем для данных к 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.