Русский
Как использовать контроллер Xbox как контроллер MIDI на Mac
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Подключите контроллер Xbox к Mac, откройте InputConfig и включите один из его встроенных пресетов MIDI. Тогда A, B, X и Y играют ноты, триггеры и стики отправляют Control Change и pitch bend, а музыкальные приложения видят вход MIDI с именем InputConfig. Включать IAC Driver и ставить виртуальный кабель MIDI не нужно.
InputConfig делаю я. Он бесплатен в Mac App Store, без учётной записи и без встроенных покупок.
Шаги
- Подключите контроллер Xbox по Bluetooth или по USB на macOS 15 или новее.
- Откройте InputConfig и включите встроенный пресет MIDI: DAW Performance (MIDI: выступление в DAW).
- В музыкальном приложении включите вход MIDI InputConfig и поставьте дорожку инструмента на запись.
- Нажмите A, чтобы сыграть ноту.
Настройте
- Вы: Подключите контроллер, откройте InputConfig и включите MIDI: DAW Performance из встроенных пресетов. Поставьте на запись дорожку программного инструмента в музыкальном приложении и нажмите A.
- InputConfig: Пока работает, публикует источник MIDI с именем InputConfig и отправляет ноту, пока кнопка удерживается.
- Проверка: Индикатор дорожки движется, и вы слышите до первой октавы.
- Logic Pro и GarageBand. Включать ничего не нужно. Они слушают все источники MIDI, включая InputConfig.
- Ableton Live. В Settings, Link, Tempo and MIDI включите Track для входа InputConfig, чтобы играть ноты, и Remote, чтобы назначать регуляторы.
- FL Studio, Reaper, Bitwig и другие. Включите вход InputConfig в настройках MIDI приложения.
Если InputConfig запущен, порт MIDI есть. Шаги подключения есть на странице Как подключить контроллер Xbox к Mac.

Узнайте, что отправляет каждый регулятор
| Регулятор Xbox | Отправляет в MIDI: DAW Performance |
|---|---|
| A | Нота C4 (60) |
| B | Нота E4 (64) |
| X | Нота G4 (67) |
| Y | Нота C5 (72) |
| Правый стик, влево и вправо | Pitch bend, вниз и вверх |
| Правый стик, вниз | CC 1, модуляция |
| Левый триггер (LT) | CC 11, expression |
| Правый триггер (RT) | CC 7, громкость |
| Крестовина вверх, вниз, вправо | MIDI Start, Stop, Continue |
Каждую строку можно изменить: другая нота, другой номер CC, другой канал. Кнопки играют ноты, а всё, что двигается постепенно, отправляет значение, которое следует за движением.

Выберите пресет под задачу
- Игра и запись. MIDI: DAW Performance даёт четыре ноты, pitch bend, модуляцию, expression, громкость и транспорт.
- Барабаны. MIDI: Drum Pad (MIDI: драм-пэды): бас-бочка на A, малый барабан на B, закрытый хет на X, открытый хет на Y, том на LT и крэш на RT, всё на канале 10. Удерживайте кнопку, и пойдёт дробь.
- Ручки. MIDI: CC Dials (MIDI: регуляторы CC): оба стика и оба триггера становятся шестью контроллерами, CC 1, 11, 74, 71, 7 и 10, для синтезатора или микшера.
Начинайте с пресета, ближайшего к задаче, и меняйте строки по ходу дела. Более полный инструмент с пентатонической гаммой на восьми кнопках собирает страница Геймпад в MIDI на Mac.

Используйте то, в чём силён контроллер Xbox
- Аналоговые триггеры. LT и RT сообщают, насколько они нажаты, поэтому CC на триггере нарастает и затихает под одним пальцем.
- Лепестки Elite Series 2. В профиле по умолчанию, когда индикатор профиля не горит, каждый лепесток сообщается как отдельная кнопка, от P1 до P4, то есть ещё четыре ноты.
- Xbox Adaptive Controller. Его порты для переключателей читаются как кнопки, поэтому любой переключатель или педаль, подключённые к нему, могут играть ноту.
- Вибрация. Строка может вибрировать при срабатывании, что подтверждает ноту, не глядя вниз.
У контроллера Xbox нет тачпада и датчика движения, поэтому всё состоит из кнопок, стиков и триггеров. Ставьте expression на триггер: это ближайшее к фейдеру, что есть на геймпаде.
Привяжите триггер к ручке в музыкальном приложении
Музыкальное приложение видит InputConfig как ещё одну клавиатуру MIDI, поэтому привязку делает его собственный MIDI learn.
- Logic Pro. Щёлкните регулятор, выберите Logic Pro, Control Surfaces, Learn Assignment, подвигайте триггер или стик, затем выберите это снова, чтобы закончить.
- Ableton Live. Нажмите Command M для MIDI Map Mode, щёлкните регулятор, подвигайте триггер или стик и снова нажмите Command M.
- GarageBand. MIDI learn там нет. Он играет ноты и следует за pitch bend и колесом модуляции, CC 1.
Обучайте по одному регулятору за раз, потому что приложение запоминает тот, что двигался последним. Идею объясняет страница MIDI learn.
Если музыкальное приложение ничего не слышит
- Проверьте, что InputConfig запущен, а пресет включён. Порт MIDI существует, только пока работает приложение.
- Откройте Live Visualizer (Живой визуализатор) и нажмите кнопку. Если ничего не загорелось, Mac не читает контроллер.
- Включите вход InputConfig в музыкальном приложении и поставьте дорожку на запись.
- Совместите канал. MIDI: Drum Pad отправляет на канал 10, а дорожка, слушающая один канал, должна быть настроена на тот же номер.
Чаще всего тишина из-за дорожки, не поставленной на запись, или входа, который не включён. Может ли браузер вообще читать геймпад, показывает тестер контроллера Xbox.
Чего это не умеет
- Velocity от кнопок. Кнопка либо включена, либо выключена. Каждая нота играет с velocity, заданной в её строке, от 1 до 127.
- Геймпады Xbox 360. Проводные контроллеры Xbox 360, беспроводной приёмник 360 и геймпады только с XInput на Mac прочитать нельзя.
- Проводное подключение на старой macOS. Геймпадам Xbox One и Series по USB нужна macOS 15 или новее. На macOS 14 используйте Bluetooth.
Для динамики задайте velocity в строке и управляйте expression на триггере.
Коротко
- Подключение. По Bluetooth или по USB на macOS 15 или новее.
- Включение. Выберите MIDI: DAW Performance, MIDI: Drum Pad или MIDI: CC Dials.
- Разрешение. Включите вход InputConfig в музыкальном приложении, затем поставьте дорожку на запись.
Контроллер Xbox из ящика стола становится контроллером MIDI с двумя фейдерами и четырьмя пэдами.
Вопросы
Можно ли использовать контроллер Xbox как контроллер MIDI на Mac?
Да. InputConfig, бесплатное приложение для Mac, отправляет ноты MIDI с кнопок, а Control Change и pitch bend с триггеров и стиков, через порт MIDI, который могут использовать музыкальные приложения.
Нужен ли IAC Driver, чтобы использовать контроллер Xbox для MIDI?
Нет. InputConfig создаёт собственный источник MIDI с именем InputConfig всякий раз, когда работает. В Настройка Audio-MIDI включать ничего не нужно.
Работает ли контроллер Xbox как MIDI в Ableton Live?
Да. В Settings, Link, Tempo and MIDI в Live включите Track и Remote для входа InputConfig. Кнопки играют ноты, а Command M привязывает триггер или стик к любому регулятору.
Отправляют ли триггеры Xbox полный диапазон значений MIDI?
Да. LT и RT аналоговые, поэтому CC, привязанный к одному из них, следует за нажатием от 0 до 127.
Работает ли это по Bluetooth?
Да. Контроллеры Xbox One, Series и Elite работают по Bluetooth, а по USB на macOS 15 или новее.
Это бесплатно?
Да. InputConfig бесплатен в Mac App Store, без учётной записи, без рекламы и без встроенных покупок.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English, Deutsch
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.