Русский

Как настроить контроллер в PCSX2 на Mac

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

Откройте в PCSX2 Settings, Controllers, оставьте включённым источник ввода SDL, откройте Controller Port 1, нажмите Automatic Mapping и выберите свой пэд. Так заполняется каждая кнопка, и вибрация тоже. Документация PCSX2 называет SDL предпочтительным источником, а на Mac он главный: остальные источники из её списка относятся к Windows.

Шаги взяты из документации PCSX2 по контроллерам, которую просмотрели 7 октября 2026 года. Я делаю InputConfig, бесплатное приложение для Mac, которое назначает контроллеры на клавиши и мышь, и хочу честно сказать, что PCSX2 не нуждается в нём, чтобы читать пэд. Ниже я укажу, где он помогает.

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

Шаги

  1. Подключите контроллер к Mac и проверьте его в Системные настройки, Game Controllers.
  2. В PCSX2 откройте Settings, Controllers и оставьте источник SDL включённым.
  3. Откройте Controller Port 1, нажмите Automatic Mapping и выберите свой контроллер.
  4. Для DualSense или DualShock 4 включите также DualShock 4 / DualSense Enhanced Mode.

Сначала подключите пэд к Mac

Подключите контроллер к Mac до открытия эмулятора. PS5, PS4, Xbox или Switch Pro сопрягаются в Системные настройки, Bluetooth и показываются в Game Controllers. Как подключить контроллер к Mac описывает каждый. PCSX2 показывает контроллеры, которые ему передаёт Mac, поэтому Mac идёт первым.

Назначьте в два клика

  • Вы: Откройте Settings, Controllers. Проверьте, что SDL включён в источниках ввода. Откройте Controller Port 1, нажмите Automatic Mapping, затем выберите свой пэд из списка.
  • PCSX2: Заполняет каждую кнопку, оба стика и моторы вибрации.
  • Проверка: Каждая кнопка PS2 теперь показывает кнопку пэда, на которую она назначена.

Назначайте порт 1 первым, потому что игры ждут первого игрока там. Для большинства контроллеров Automatic Mapping делает всю настройку за вас.

Включите Enhanced Mode для пэда Sony

Для официального DualSense или DualShock 4 документация PCSX2 рекомендует опцию DualShock 4 / DualSense Enhanced Mode. Она позволяет PCSX2 управлять подсветкой пэда и делает моторы вибрации работающими как надо. На той же странице сказано, что кнопки DualShock 3 с чувствительностью к нажатию работают через SDL на macOS без дополнительного ПО. Для DualSense стоит включить только этот переключатель. Контроллер PS3 на Mac описывает подключение DualShock 3.

Назначайте вручную, если Automatic Mapping не знает пэда

Пэд, которого Automatic Mapping не знает, всё равно можно назначить: нажмите кнопку на изображении, затем нажмите кнопку на своём пэде. Удерживайте Shift при нажатии, чтобы добавить второй вход на ту же кнопку PS2, так одна кнопка пэда и одна клавиша могут запускать её обе. Каждая кнопка PS2 это окошко, которое вы нажимаете, а затем нажимаете кнопку пэда. Простой USB-пэд, который Mac не показывает как игровой контроллер, часто назначается именно так. Обычные USB-геймпады на Mac содержат больше о таких пэдах.

Добавьте игроков

Порт 2 назначается так же для второго игрока. Для трёх или четырёх игроков PCSX2 эмулирует мультитап PS2, который превращает один порт в четыре слота с обозначениями от A до D. Назначьте каждому пэду свой порт до запуска игры. Как использовать два контроллера на Mac описывает сторону Mac.

Если кнопки срабатывают не так или пэд молчит

  1. Закройте Steam. Документация PCSX2 говорит, что слой контроллеров Steam может посылать свои клавиши, поэтому кнопка ставит игру на паузу или открывает меню. Закройте Steam полностью.
  2. Проверьте, что SDL включён. Если источник выключен, контроллер не появится в списке.
  3. Назначьте порт 1. Пэд, назначенный только на порт 2, в игре для одного игрока ничего не делает.
  4. Переподключите пэд. Затем откройте окно контроллеров заново.

Кнопка, которая сама ставит игру на паузу, это Steam, а не контроллер. Контроллер эмулятора не работает на Mac разбирает подробнее.

Где помогает маппер, а где нет

  • Не для самого пэда. PCSX2 читает контроллеры напрямую, с вибрацией. Назначайте игру там.
  • Сочетания на свободных кнопках. Сохранение состояния, загрузка состояния и ускорение в PCSX2 это клавиатурные сочетания, и PCSX2 берёт клавиши от маппера, как любая программа на Mac. InputConfig может поставить их на кнопку, которую PCSX2 не назначил, например на заднюю кнопку DualSense Edge или на нажатие тачпада.
  • Mac вокруг PCSX2. Тот же пэд двигает указатель по списку игр и в диалогах выбора файлов.

Не назначайте одну кнопку в двух местах, иначе каждое нажатие приходит дважды. Переключение по приложениям держит раскладку PCSX2 активной только пока PCSX2 на переднем плане.

Редактор InputConfig для раскладки Emulator / Arcade, где строки крестовины посылают четыре стрелки, а строки A и B посылают Z и X.
Figure 1. Раскладка Emulator / Arcade в InputConfig: крестовина посылает стрелки, а A и B посылают Z и X.
Редактор InputConfig, где строки крестовины посылают стрелки, а строки кнопок лицевой стороны посылают K, L, J и I.
Figure 2. Клавиши для собственных назначений PCSX2. Назначьте те же клавиши внутри PCSX2, и пэд будет играть через клавиатуру.

Коротко

  • Источник. Оставьте SDL включённым.
  • Назначение. Откройте Controller Port 1 и используйте Automatic Mapping.
  • Пэды Sony. Включите Enhanced Mode.
  • Сбои кнопок. Закройте Steam.

Оставьте SDL включённым, запустите Automatic Mapping, и PCSX2 готов к игре.

Вопросы

Работает ли контроллер PS5 с PCSX2 на Mac?

Да. Сопрягите его с Mac, оставьте источник SDL в PCSX2 включённым, используйте Automatic Mapping и включите DualShock 4 / DualSense Enhanced Mode, который PCSX2 рекомендует для официальных пэдов Sony.

Работает ли контроллер Xbox с PCSX2 на Mac?

Да, беспроводной контроллер Xbox, сопряжённый по Bluetooth, через источник SDL и Automatic Mapping. XInput в списке PCSX2 это источник только для Windows.

Почему PCSX2 не видит мой контроллер на Mac?

Проверьте, что Mac показывает пэд в Game Controllers, что источник SDL включён в Settings, Controllers, и что вы назначили Controller Port 1. Закройте Steam, который, по документации PCSX2, может мешать.

Работает ли контроллер PS3 с PCSX2 на Mac?

Документация PCSX2 говорит, что кнопки DualShock 3 с чувствительностью к нажатию поддерживаются через SDL на macOS без дополнительного ПО.

Можно ли играть в PCSX2 на Mac с клавиатурой?

Да. Каждую кнопку PS2 можно назначить на клавишу: нажмите её окошко и затем нажмите клавишу.

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

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

Кто это пишет. 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, 繁體中文, 简体中文

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