Русский

Как назначить контроллер Xbox на клавиши клавиатуры на Mac

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

Назначить контроллер Xbox на клавиши клавиатуры на Mac можно через маппер, потому что сама macOS не умеет посылать клавиши с контроллера. Назначение на клавиатуру значит, что Mac получает настоящие нажатия клавиш, когда вы нажимаете кнопки контроллера, так что все, что принимает клавиатуру, работает с пэдом: игра без поддержки контроллеров, браузерная игра, горячие клавиши эмулятора, Anki, видеоредактор. InputConfig, бесплатное приложение для Mac, которое я делаю, делает это для любого контроллера Xbox, с настройкой за две минуты и без драйвера.

Сравниваете приложения? Все бесплатные мапперы контроллеров для Mac собраны на одной странице рядом.

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

Шаги

  1. Соедините контроллер Xbox и откройте InputConfig.
  2. Создайте пресет или откройте существующий и нажмите Scan на строке.
  3. Нажмите кнопку, затем выберите Keyboard Key и выберите клавишу.
  4. Активируйте пресет.

Назначьте кнопку на клавишу

  • Вы: Соедините контроллер и откройте InputConfig. Создайте пресет или начните с FPS (Xbox) или другой встроенной раскладки, близкой к нужной. На строке нажмите Scan и нажмите кнопку. Затем выберите Keyboard Key и выберите клавишу.
  • InputConfig: Назначает строку этой кнопке. Стики могут посылать четыре клавиши (WASD или стрелки) или двигать указатель. Курки могут быть клавишами или кнопками мыши.
  • Проверка: Нажмите Activate, откройте TextEdit и нажмите кнопку: появится ее клавиша. Деактивируйте из строки меню, когда нужна клавиатура обратно, или используйте аварийную остановку.
Редактор InputConfig для FPS (Xbox): строки левого стика посылают W, A, S и D, а строка кнопки A посылает пробел.
Figure 1. Начните с FPS (Xbox) и меняйте только строки, которые ваша игра делает по-другому.

Начните с раскладки FPS (Xbox)

Управление XboxПосылает
Левый стикW, A, S, D
Правый стикВзгляд мышью
RTЛевый клик (огонь)
LTПравый клик (прицел)
AПробел (прыжок)
BC (присесть)
XR (перезарядка)
Y1
LB4
RBСредний клик
Нажатие левого стикаShift, удержание (спринт)
Нажатие правого стикаE (использовать)
Крестовина вверх и внизПрокрутка вверх и вниз (следующее и предыдущее оружие)
Крестовина вправо, влевоF, Q
ViewTab (таблица счета)
MenuEscape

Это встроенный пресет FPS (Xbox). Активируйте его для шутера с клавишами по умолчанию, а потом поменяйте любую строку, которую игра делает иначе.

Выберите раскладку под задачу

ЦельПресет
Игра от первого лица без поддержки пэдовFPS (Xbox): WASD на левом стике, взгляд мышью на правом, курки кликают
Управлять всем MacDesktop Navigation
Minecraft JavaMinecraft
Карточки для учебыAnki

Больше 450 игр и приложений имеют готовую раскладку в библиотеке пресетов.

Настройте каждую строку

Параметры каждой строки могут поменять, как работает ее клавиша:

  • Удержание. Клавиша остается нажатой, только пока кнопка удерживается, по умолчанию.
  • Переключение и турбо. Зафиксировать клавишу до следующего нажатия или повторять, пока удерживается.
  • Долгое нажатие или двойное нажатие. Делать другое при долгом нажатии или двойном нажатии.
  • Макрос. Запустить последовательность клавиш по времени.
  • Аккорд. Требовать удержания второй кнопки для второго слоя.
  • Мертвая зона и кривая. На строках стика, чтобы покоящийся стик ничего не посылал.

Все это описано на странице редактор назначений.

Если контроллер Xbox ничего не делает

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

  1. Сопрягите заново. Беспроводные контроллеры Xbox, Series X|S, One и Elite сопрягаются по Bluetooth из Системных настроек, Bluetooth: зажмите кнопку сопряжения сверху, пока кнопка Xbox не начнет быстро мигать. Подключение контроллера Xbox содержит подробности, а не подключается содержит исправления.
  2. Проверьте кабель. Кабель USB работает начиная с macOS 15 Sequoia. До этого используйте Bluetooth.
  3. Проверьте Универсальный доступ. Если Live Visualizer подсвечивается, а клавиша не доходит, включите InputConfig в Системных настройках, Конфиденциальность и безопасность, Универсальный доступ.
  4. Проверьте модель. Проводной контроллер Xbox 360 macOS не поддерживает, так что ни один маппер его не увидит. Драйверы контроллеров на Mac объясняет варианты.

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

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

Коротко

  • Scan и выберите. Нажмите Scan на кнопку, выберите Keyboard Key, выберите клавишу.
  • Начните близко. Используйте FPS (Xbox) для шутеров и Desktop Navigation для Mac.
  • Остановите в любой момент. Деактивируйте из строки меню или используйте аварийную остановку.

Любая клавиша на любой кнопке Xbox в любом приложении.

Вопросы

Можно ли назначить контроллер Xbox на клавиши клавиатуры на Mac?

Да, с маппером. Системные настройки macOS клавиши не посылают. InputConfig может, для каждой кнопки, стика и курка, в любом приложении.

Работает ли это в играх без поддержки контроллеров?

Да. Игра получает обычные нажатия клавиш и движение мыши и никогда не знает, что участвует контроллер.

Есть ли бесплатный вариант?

InputConfig бесплатен и с открытым исходным кодом в Mac App Store.

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

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

Кто это пишет. 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.