Русский

Как подключить Joy-Con к Mac

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

Снимите Joy-Con с Switch, удерживайте маленькую кнопку Sync на его планке, пока индикаторы не побегут туда и обратно, и нажмите Connect (Подключить) рядом с Joy-Con (L) или Joy-Con (R) в Системных настройках, Bluetooth. Затем сделайте то же со вторым. Каждый Joy-Con является отдельным устройством Bluetooth, поэтому Mac видит два геймпада. macOS 13 Ventura и новее поддерживают их без драйвера на любом Mac, включая MacBook Air и MacBook Pro.

Шаги

  1. Снимите Joy-Con с Switch.
  2. Удерживайте кнопку Sync на планке, пока индикаторы не побегут.
  3. Нажмите Connect рядом с Joy-Con (L) или Joy-Con (R) в Системных настройках, Bluetooth.
  4. Повторите для второго Joy-Con.

Подключите каждый Joy-Con

  1. Снимите Joy-Con с Switch.
  2. На Mac откройте Системные настройки, Bluetooth.
  • Вы: На первом Joy-Con удерживайте кнопку Sync, маленькую круглую кнопку на плоской стороне планки между SL и SR, пока индикаторы на планке не побегут туда и обратно.
  • macOS: Показывает Joy-Con (L) или Joy-Con (R) с кнопкой Connect.
  • Проверка: Нажмите Connect, и в списке Joy-Con получит статус «Подключено». Повторите для второго Joy-Con.

Если рядом включена Switch, Joy-Con может сразу вернуться к ней. Выключите консоль на время подключения или на Switch откройте Системные настройки, Controllers and Sensors, Disconnect Controllers.

Соберите один геймпад из двух Joy-Con

Два подключённых Joy-Con Mac видит как два геймпада. Когда подключены оба, macOS 13 и новее могут показать ещё и объединённую пару Joy-Con Pair (Пара Joy-Con), которая ведёт себя как один полноразмерный геймпад. Именно такой и нужен играм, которые ждут один геймпад.

Если приложение видит их по отдельности, а вам нужен один геймпад, InputConfig отводит каждому Joy-Con свой слот в одном пресете, так что левый может отвечать за движение, а правый за действия. Привязки, сделанные на объединённой паре, не переносятся на одиночный Joy-Con, поэтому выберите для пресета один вариант.

Live Visualizer в InputConfig рисует пару Joy-Con, левый стик и кнопка A правого Joy-Con подписаны своими действиями.
Рисунок 1. У каждого Joy-Con свой слот, поэтому в одном пресете левый может двигать, а правый действовать.

Держите один Joy-Con боком

Повёрнутый боком, одиночный Joy-Con становится небольшим геймпадом: стик, четыре основные кнопки и кнопки SL и SR на планке. Это удобный геймпад для одной руки: для чтения, медиа и указателя.

  • Вы: В InputConfig добавьте строку, нажмите Сканировать (Scan) и отклоните стик в ту сторону, в которую должна работать эта строка.
  • InputConfig: Кнопки и стик одиночного Joy-Con нумеруются так же, как у других геймпадов. Боком стик повёрнут на четверть оборота, и Сканировать (Scan) записывает то направление, в которое вы действительно отклонили стик.
  • Проверка: Отклоните стик так же ещё раз, и строка сработает.

В руководстве по Mac одной рукой есть пресет Joy-Con One Hand для загрузки, который делает из Joy-Con полноценную мышь, а два человека могут пользоваться каждый своим Joy-Con, потому что у каждого Joy-Con свой слот.

Играйте в играх и приложениях, которые их не видят

  • Игры для Mac с поддержкой геймпадов. Они видят Joy-Con через поддержку геймпадов от Apple, хотя многие показывают на экране буквы Xbox.
  • Steam. Включите поддержку геймпадов Nintendo в Steam, Settings, Controller, затем настройте Steam Input для игры через значок геймпада на её странице.
  • Приложения для клавиатуры и мыши. InputConfig назначает кнопки Joy-Con на клавиши, щелчки и указатель. Для полных игровых раскладок из Умного конструктора пресетов (Smart Preset Maker) нужны кнопки обоих Joy-Con. Одиночный Joy-Con подходит для указателя и коротких раскладок.
  • Эмуляторы. Они разные, поэтому если ваш не показывает Joy-Con в списке, назначьте его на клавиши клавиатурного профиля эмулятора. Как это сделать, показывает руководство по эмуляторам.

Обновите пресеты, сделанные на Joy-Con до версии 1.6

InputConfig читает кнопки Joy-Con по положению, так же как Switch Pro Controller, и нумерует элементы одиночного Joy-Con, как у других геймпадов. Поэтому строки, записанные на Joy-Con в более ранней версии, могут срабатывать от соседней кнопки.

  • Вы: Подключите Joy-Con после обновления.
  • InputConfig: Предлагает обновить эти строки в пресетах, которые вы отметите.
  • Проверка: Нажмите кнопку справа, и сработает строка, предназначенная для неё. Если вы пропустили предложение, Check Older Presets Again (Проверить старые пресеты ещё раз) в разделе Настройки (Settings), Advanced предложит его снова.

Что не передаётся

macOS передаёт кнопки и стики. Она не передаёт ИК-камеру и NFC. Когда macOS сообщает гироскоп и акселерометр Joy-Con, строки Motion (Движение) в InputConfig читают их, в том числе у одиночного Joy-Con. См. прицеливание гироскопом на Mac.

Сравните BetterJoy, Joy-Con Toolkit и JoyKeyMapper

  • BetterJoy и Joy-Con Toolkit. Это программы для Windows, версий для Mac у них нет. Чтобы подключить Joy-Con к Mac, BetterJoy не нужен, потому что macOS 13 читает их сама.
  • JoyKeyMapper. Небольшое бесплатное приложение для Mac с открытым исходным кодом под лицензией MIT, которое назначает геймпады Nintendo на клавиши. Его последний выпуск, 1.2.0, вышел в августе 2020 года. Если вы пользуетесь только Joy-Con, возможно, вам хватит его.
  • InputConfig. Он создан для более широкого случая: Joy-Con, любые другие геймпады, MIDI-устройства и клавиатура с мышью самого Mac в одном приложении, на macOS 14 или новее.

Если у вас Joy-Con 2

Joy-Con 2 из комплекта Switch 2 не подключаются к macOS как игровые контроллеры, поэтому шаги выше для них не работают. Начиная с версии 1.8 InputConfig читает их сам, каждый по отдельности и держа боком: по USB в зарядной рукоятке Joy-Con 2 или по Bluetooth, когда вы включите Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (Подключать контроллеры Switch 2 Pro, GameCube и Joy-Con 2 по Bluetooth) в Settings, Devices и будете держать кнопку сопряжения, пока индикаторы не побегут. Это экспериментально, а часть по Bluetooth помечена как еще не проверенная на контроллере. Подробности и то, что делают проекты сообщества, есть на странице Joy-Con 2 на Mac.

Отключите их

  • Сохранить сопряжение. Нажмите Joy-Con (L) или Joy-Con (R) в списке Bluetooth в Пункте управления или нажмите его запись вверху боковой панели InputConfig и выберите Disconnect (Отключить).
  • Вернуть консоли. Если надеть Joy-Con обратно на Switch, он вернётся к консоли.

Коротко

  • Подключите каждый. Удерживайте Sync на планке, затем нажмите Connect в Системных настройках, Bluetooth, на macOS 13 или новее.
  • Два или один. Используйте оба как Joy-Con Pair или один боком как небольшой геймпад.
  • Движение в InputConfig. Mac получает кнопки и стики, но не ИК-камеру и NFC, а строки Motion читают гироскоп, когда macOS его сообщает.

Выключите Switch перед подключением, и остальное займёт минуту.

Вопросы

Можно ли подключить Joy-Con к Mac?

Да, на macOS 13 Ventura или новее. Подключите каждый Joy-Con отдельно кнопкой Sync на его планке в Системных настройках, Bluetooth.

Как использовать два Joy-Con как один геймпад на Mac?

Подключите оба. На macOS 13 и новее Mac может предложить объединённую пару Joy-Con Pair, которая работает как один геймпад. Если приложение всё равно видит два, InputConfig может собрать оба в одном пресете, по слоту на каждый, и они будут работать вместе как один геймпад.

Почему мой Joy-Con не подключается к Mac?

Обычно он всё ещё надет на Switch или подключён к ней. Снимите его, выключите консоль, а если он уже подключался раньше, выберите Forget This Device (Забыть это устройство) рядом с Joy-Con в настройках Bluetooth на Mac. Затем удерживайте кнопку Sync, пока индикаторы не побегут, и нажмите Connect.

Работают ли Joy-Con в Steam на Mac?

Включите в Steam поддержку геймпадов Nintendo в Settings, Controller и настройте Steam Input для игры. Если игра в Steam всё равно их не видит, см. страницу о том, что геймпад работает на Mac, но не в Steam.

Можно ли использовать Joy-Con для Anki на Mac?

Да. Четыре кнопки и две кнопки на планке покрывают оценку, отмену и повтор, так что весь цикл повторения оказывается в одной руке. Раскладка есть в руководстве по Anki.

Работают ли Joy-Con 2 на Mac?

Не через macOS, который не может подключить их как игровые контроллеры. Начиная с версии 1.8 InputConfig читает каждый Joy-Con 2 по отдельности, по USB в зарядной рукоятке или по Bluetooth с настройкой, как экспериментальную функцию.

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

Страницы на русском

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

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

Эта страница на других языках: English, Deutsch, Español, Français, Bahasa Indonesia, Italiano, 繁體中文, 简体中文

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