Русский
Как подключить геймпад 8BitDo к Mac
Переведите геймпад в режим, который 8BitDo указывает для устройств Apple, удерживайте Pair три секунды, пока индикатор не начнёт быстро двигаться, затем выберите его в Системных настройках, Bluetooth и нажмите Connect. На Pro 2, Lite 2, Lite SE и Ultimate 2.4G нужно поставить переключатель в положение D. На SN30 Pro, SN30 Pro+ и N30 Pro 2 режим включают удержанием B и Start. Не A: в более старых руководствах, включая эту страницу, было написано A, а в нынешнем руководстве 8BitDo написано D. После такого подключения Mac показывает геймпад в Game Controllers на боковой панели, и его видит каждая игра с поддержкой геймпадов. Шаги одинаковы на MacBook Air, MacBook Pro, iMac и Mac mini.
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
Шаги
- Поставьте переключатель режимов в положение D или удерживайте B и Start, чтобы включить SN30 Pro.
- Удерживайте Pair три секунды, пока индикатор не начнёт быстро мигать.
- Откройте Системные настройки, Bluetooth и нажмите Connect.
- Откройте Системные настройки, Game Controllers и нажмите кнопку, чтобы убедиться, что геймпад работает.
Выберите правильный режим
В каждом режиме геймпад 8BitDo выдаёт себя за другой контроллер, и только один из этих режимов 8BitDo поддерживает на устройствах Apple.
- D. Режим, который 8BitDo указывает для устройств Apple на моделях с переключателем. Используйте его.
- S. Геймпад становится контроллером Switch, который macOS 13 и новее тоже умеет читать, с поменянными местами A и B.
- X. Режим для Windows. macOS вообще не считает его игровым контроллером.
- A на Pro 2. В нынешнем руководстве 8BitDo он не указан для устройств Apple. Если геймпад в режиме A у вас уже работает, он может остаться в нём. В остальных случаях используйте D.
Всё решает режим, поэтому выберите его до создания пары.
Если Mac показывает геймпад, но игры его игнорируют
Геймпад, подключённый в режиме, который macOS не читает, может висеть в списке Bluetooth, пока игры его игнорируют. InputConfig 1.6 замечает это и показывает пометку вверху главного окна, например «8BitDo controller detected in XInput mode», с указанием режима, который нужен этой модели.

Идите по этой лестнице, начиная с самого маленького шага:
- Забудьте геймпад. Удалите его в Системных настройках, Bluetooth.
- Переставьте переключатель. Выберите D либо включите SN30 Pro удержанием B и Start.
- Создайте пару заново. Удерживайте Pair три секунды и нажмите Connect.
InputConfig также читает некоторые геймпады 8BitDo в режиме X по кабелю USB, и тогда пометка не появляется, потому что в приложении геймпад уже работает. Чтобы игры его видели, используйте D.
Подключите его кабелем
Большинство геймпадов 8BitDo работают и по USB-C, с теми же правилами режимов. У проводной модели Ultimate 2C нет режима Apple. Если подключить её, удерживая X, она оказывается в режиме для Windows, и InputConfig читает её там по профилю, написанному специально для неё. В версии 1.6 также исправлен Pro 2 по USB, где проводная модель геймпада и его задние кнопки читались неправильно.
Используйте его в играх
После подключения в режиме выше нативные игры для Mac с поддержкой геймпадов видят геймпад 8BitDo как обычный. Для игр и программ без поддержки геймпадов его настраивает InputConfig, со встроенной раскладкой для FPS на 8BitDo. На многих геймпадах 8BitDo буква B напечатана внизу, как у Nintendo: выберите Nintendo в разделе Face button names в Настройках (Settings) InputConfig, и редактор будет использовать буквы, напечатанные на вашем. Меняются только названия, пресеты никогда. Страница о 8BitDo описывает модели по одной.
Задние кнопки и пресеты, созданные до версии 1.6
InputConfig 1.6 считывает задние кнопки геймпадов 8BitDo как задние кнопки. Более ранние версии считывали их как кнопки Fn у DualSense Edge, поэтому записанные на них тогда строки больше не срабатывают.
- Вы: Подключите геймпад. Когда InputConfig спросит «Update 8BitDo back button rows in older presets?», отметьте пресеты, которые вы на нём создали.
- InputConfig: Переносит эти строки на задние кнопки.
- Проверка: Нажмите заднюю кнопку, и её строка сработает. Если вы пропустили предложение, его вернёт Check Older Presets Again в разделе Настройки (Settings), Advanced.
Задняя кнопка, которая настроена на геймпаде или в программе 8BitDo как копия другой кнопки, приходит как эта другая кнопка. Все контроллеры сравниваются в материале задние кнопки и лепестки на Mac.
Режим контроллера или режим клавиатуры
У маленьких геймпадов вроде Micro и Zero 2 есть режим клавиатуры, в котором каждая кнопка вводит букву. Так настроено большинство пультов для Anki, и для этого не нужно никакого приложения: Mac видит клавиатуру Bluetooth. Подвох в том, что буквы зафиксированы, если не изменить их в программе 8BitDo. В режиме контроллера, наоборот, геймпад остаётся геймпадом, и что делает каждая кнопка, решает маппер.
- Режим контроллера. InputConfig назначает любую кнопку на любую клавишу, клик, прокрутку или сочетание клавиш.
- Режим клавиатуры. InputConfig может слушать клавиши, которые отправляет геймпад, и добавлять к ним действие, но собственная буква геймпада всё равно проходит, потому что InputConfig слушает клавиши, а не блокирует и не переназначает их. Кроме того, любая клавиатура доходит до InputConfig как одна клавиатура, поэтому строка не может отличить букву геймпада от той же клавиши на клавиатуре вашего Mac.
Для чистого переназначения лучше выбрать режим контроллера. В руководстве по Anki есть готовая раскладка.
Коротко
- Сначала выберите D. В семействе SN30 Pro вместо этого удерживайте B и Start. Не используйте A и X.
- Создайте пару. Удерживайте Pair три секунды, затем нажмите Connect в Системных настройках, Bluetooth.
- Прочитайте пометку. Если InputConfig сообщает, что геймпад не в том режиме, забудьте его, переставьте переключатель и создайте пару заново.
Почти каждая проблема с 8BitDo на Mac связана с переключателем режимов.
Вопросы
В каком режиме должен быть геймпад 8BitDo на Mac?
D на геймпаде с переключателем режимов, это режим, который 8BitDo указывает для устройств Apple. На SN30 Pro, SN30 Pro+ или N30 Pro 2 удерживайте B и Start, чтобы включить его. Режим Switch тоже работает на macOS 13 и новее. Режим X для macOS не игровой контроллер, хотя InputConfig читает некоторые геймпады в режиме X по кабелю.
Работает ли 8BitDo Pro 2 на Mac?
Да, в режиме D по Bluetooth или USB. Если ваш уже работает в режиме A, он может остаться в нём.
Как подключить геймпад 8BitDo к MacBook Air?
Так же, как к любому Mac: переведите геймпад в режим D (или удерживайте B и Start на SN30 Pro), удерживайте Pair три секунды, затем откройте Системные настройки, Bluetooth и нажмите Connect. Для кабеля MacBook Air нужен кабель USB-C, который передаёт данные.
Можно ли использовать адаптер 8BitDo 2.4G с Mac?
Для Ultimate 2.4G нельзя, по данным 8BitDo: на устройствах Apple он не поддерживается через свой адаптер 2.4G. Создайте пару по Bluetooth в режиме D кнопкой со звездой либо используйте кабель USB в режиме D.
Почему мой 8BitDo виден в Bluetooth, но не в играх?
Почти всегда дело в режиме. Геймпад, подключённый в режиме X или в режиме A на Pro 2, может появиться в Bluetooth, не будучи для macOS игровым контроллером. Забудьте его в Bluetooth, выберите D (или B и Start) и создайте пару заново. Если в игре вообще нет поддержки геймпадов, выход это маппер вроде InputConfig.
Ещё на русском
Подробные руководства на английском
Кто это пишет. 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.