Русский
Задние кнопки и лепестки на Mac
Да, задние лепестки на Mac работают, но не все одинаково. На DualSense Edge и на обоих Steam Controller они приходят как отдельные кнопки. На Xbox Elite с включённым профилем, у Back Button Attachment от Sony и у большинства накладных лепестков лепесток лишь копирует другую кнопку. Геймпады 8BitDo могут вести себя по-разному, в зависимости от режима и профиля. От того, какой у вас тип, зависит, что с лепестком можно сделать, и узнать это можно за десять секунд.
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
Два вида задних кнопок
Любая задняя кнопка геймпада работает одним из двух способов, и от этого зависит всё её использование на Mac.
- Собственный вход. Геймпад сообщает о лепестке как об отдельной кнопке. При нажатии ничего другого не срабатывает, поэтому ей можно дать любую задачу. Так работают два лепестка и две кнопки FN у DualSense Edge, кнопки на рукоятках оригинального Steam Controller и четыре задние кнопки модели 2026 года. Фреймворк Apple также считает четыре лепестка Xbox Elite Series 2 отдельными кнопками, но только пока Elite на профиле по умолчанию.
- Копия другой кнопки. Геймпад превращает лепесток во вторую A или вторую R3 ещё до того, как Mac что-то услышит. Mac не отличит лепесток от кнопки, которую он копирует. Так работают Elite на профилях с 1 по 3, Back Button Attachment от Sony для DualShock 4, кнопки M1 и M2 у Backbone Pro и большинство накладных лепестков. Что копирует лепесток, выбирают на самом геймпаде или в приложении производителя.
- Любой из двух у 8BitDo. P1 и P2 стоят между этими видами: в режиме для Mac без профиля, который их меняет, они могут приходить как отдельные кнопки, а профиль может заставить их копировать другую.
Большинство игр на Mac читают только стандартные кнопки, поэтому даже лепесток с собственным входом в игре часто ничего не делает. Маппер это исправляет: он превращает лепесток в клавишу, клик или сочетание.
Найдите свой геймпад
| Геймпад | Задние кнопки | Что получает Mac | Где их настраивают |
|---|---|---|---|
| DualSense Edge | Два лепестка (рычажок или полукупол), FN слева и справа | Собственные входы. InputConfig читает их по Bluetooth и USB-C, а при двух геймпадах PlayStation у каждого свои лепестки. Большинство игр их игнорирует | InputConfig на Mac, профили Sony на PS5 |
| Xbox Elite Series 2 и Core с установленными лепестками | Четыре лепестка, от P1 до P4 | Профиль по умолчанию: собственные кнопки, по данным Apple. Профили с 1 по 3: копия кнопки, назначенной профилем | Приложение Xbox Accessories на Xbox или ПК с Windows. Версии для Mac нет |
| Steam Controller (2026) | L4, R4, L5, R5 | Собственные входы, InputConfig читает их по кабелю, по Bluetooth или через Puck (экспериментально) | InputConfig, при закрытом Steam |
| Steam Controller (оригинальный) | Две кнопки на рукоятках | Собственные входы, InputConfig читает их по кабелю или через донгл | InputConfig, при закрытом Steam |
| 8BitDo Pro 2 и Ultimate | P1 и P2 | В режиме для Mac: собственные кнопки, которые InputConfig 1.6 называет P1 и P2. С профилем: копия назначенной кнопки | Ultimate Software от 8BitDo |
| 8BitDo Ultimate 2C | L4 и R4, маленькие бамперы на верхнем краю, не сзади | По Bluetooth: собственные кнопки. В режиме X: собственных входов нет | На самом геймпаде |
| DualShock 4 с Back Button Attachment от Sony | Две | Копия назначенной кнопки | На экране самой накладки |
| Обычные DualSense, Xbox Series, Switch Pro | Нет | Назначать нечего. Вместо этого сочетание (chord) даёт любой кнопке вторую задачу |
Узнайте тип за десять секунд
- Вы: В InputConfig нажмите Сканировать (Scan) у любой строки и нажмите заднюю кнопку.
- InputConfig: Заполняет строку тем, что прислал геймпад.
- Проверка: Если строка заполнилась лепестком, задней кнопкой или кнопкой FN, значит, она пришла как собственный вход. Если строка заполнилась A, R3 или чем-то ещё, геймпад копирует эту кнопку, и назначение строки заденет и настоящую кнопку.
Live Visualizer показывает то же самое, ничего не назначая. Он рисует более 40 геймпадов с задними кнопками там, где они на самом деле находятся, и подсвечивает пришедший элемент. Если не светится ничего, Mac в этом режиме лепесток не получает, и искать причину нужно в настройках самого геймпада.

Для первой проверки совсем без приложений раздел Системные настройки, Game Controllers на боковой панели подсвечивает каждую кнопку при нажатии. Лепесток, который отображается как он сам, может делать что угодно, а тот, что отображается как A, навсегда останется кнопкой A.
Как пользоваться копирующим лепестком
Лепесток, который копирует кнопку, всё равно может пригодиться.
- Вы: На геймпаде задайте лепестку копирование кнопки, без которой вы можете обойтись, например нажатия на стик или направления крестовины, которым вы не пользуетесь. Затем назначьте эту кнопку в InputConfig.
- InputConfig: Выполняет строку, когда приходит эта кнопка, с лепестка или с настоящей кнопки.
- Проверка: Нажатие настоящей кнопки делает то же самое, поэтому выбирайте такую, к которой рука не тянется.
Кнопку View или Share лучше не брать: если держать её три секунды вместе со Start, это по умолчанию аварийная остановка InputConfig.
На Xbox Elite чище всего профиль по умолчанию с выключенным индикатором профиля. Это единственная настройка, при которой фреймворк Apple сообщает о лепестках как об отдельных кнопках.
Дайте задней кнопке работу
Задние кнопки лежат под пальцами, которые иначе простаивают, поэтому это лучшее место для всего, что нужно, не отпуская стики:
- Модификатор сочетания. Держите лепесток, и у каждой другой кнопки появляется вторая задача, то есть целая дополнительная раскладка от одного пальца. См. сочетания (chords).
- Клавиша клавиатуры. Для игры, которая читает только клавиатуру: прыжок, перезарядка, клавиша «нажми и говори» для голосового чата, карта.
- Макрос, турбо или переключатель. См. макросы, турбо и переключатель или пару удержание и двойное нажатие, чтобы один лепесток делал три вещи.
- Системная функция. Снимок экрана, громкость, Mission Control, команда Siri. См. системные функции.
- Действие приложения. Emergency Stop, Next Preset или Pause Motion While Held, который замораживает прицеливание гироскопом, пока вы заново центрируете геймпад.
Умный конструктор пресетов (Smart Preset Maker) может сам заполнить задние кнопки на DualSense Edge, Xbox Elite или Steam Controller: он делает так, что они повторяют кнопки лицевой стороны, и раскладка игры использует их с самого начала. На других геймпадах добавьте строки через Сканировать (Scan). InputConfig бесплатный, с открытым кодом, требует macOS 14 или новее и не просит аккаунт.
Если игра уже поддерживает геймпад
Игра с поддержкой геймпадов читает геймпад через фреймворк Apple, поэтому видит стандартные кнопки и, в лучшем случае, лепестки Elite на профиле по умолчанию.
- Игра игнорирует лепесток. Назначьте лепесток на клавишу клавиатуры, которую игра использует для этого действия, и InputConfig отправит клавишу наряду с геймпадом.
- Нужно поменять местами стандартные кнопки. Проще всего Системные настройки, Game Controllers. Какие бывают уровни, объясняет страница где на macOS хранятся назначения геймпада.
Коротко
- Собственный вход. Задние кнопки это собственный вход у DualSense Edge, обоих Steam Controller, Elite на профиле по умолчанию и 8BitDo в режиме для Mac без профиля.
- Копия. Они копируют другую кнопку у Elite на профиле, Back Button Attachment от Sony, M1 и M2 у Backbone Pro и большинства накладных лепестков.
- Проверка. Нажмите Сканировать (Scan) и нажмите лепесток.
Десять секунд со Сканировать (Scan) покажут, что лепесток умеет на Mac.
Вопросы
Работают ли задние лепестки геймпада на Mac?
Да, но как именно, зависит от геймпада. Лепестки и кнопки FN у DualSense Edge и задние кнопки обоих Steam Controller приходят на Mac как собственные входы в InputConfig. P1 и P2 у 8BitDo могут приходить в обоих видах. Лепестки Xbox Elite на профиле и большинство накладных лепестков отправляют копию другой кнопки.
Можно ли назначить лепестки геймпада на клавиши клавиатуры на Mac?
Да, с помощью маппера. В InputConfig нажмите Сканировать (Scan) у строки, нажмите лепесток и выберите клавишу, сочетание, клик или макрос. Лепесток, который копирует другую кнопку, назначается как эта кнопка, поэтому сначала отдайте ему кнопку, без которой можно обойтись.
Есть ли приложение для Mac для Xbox Elite или DualSense Edge?
Ни Microsoft, ни Sony его не выпускают. Профили Elite делают в приложении Xbox Accessories на Xbox или Windows, а профили Edge на PS5. Оба хранятся в геймпаде и переезжают вместе с ним на Mac. InputConfig назначает задние кнопки уже на самом Mac, бесплатно.
Почему мой лепесток нажимает сразу две кнопки?
Геймпад копирует на него кнопку. На DualSense Edge лепесток, назначенный на другую кнопку на PS5, отправляет обе. Очистите назначение на геймпаде или назначьте скопированную кнопку ни на что.
Какой геймпад с задними кнопками лучше всего подходит для Mac?
Для назначения лучше всего DualSense Edge: его лепестки и кнопки FN приходят как собственные входы по Bluetooth и USB-C, а InputConfig использует ещё его тачпад, гироскоп, световую полосу и вибрацию. Четыре задние кнопки Steam Controller 2026 года тоже собственные входы, хотя поддержка пока экспериментальная. Геймпады, у которых задние кнопки копируют другую кнопку, работают с ограничениями, описанными выше.
Ещё на русском
Подробные руководства на английском
Кто это пишет. 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.