Українська

Геймпад працює на Mac, але не в Steam

Коли геймпад працює на Mac, але не в Steam, виправлення майже завжди це один із трьох параметрів Steam або дозвіл macOS, якого потребує Steam. Steam на Mac ставить між геймпадом і грою власний шар, Steam Input, і на macOS цей шар працює в одних іграх, а в інших ні. Перевіряйте параметри нижче по порядку, а якщо одна гра все одно ігнорує геймпад, призначте його на клавіатуру для цієї гри й рухайтеся далі.

Завантажити InputConfig з Mac App StoreInputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.

Кроки

  1. Переконайтеся, що геймпад є в списку Системних параметрів, Ігрових контролерів.
  2. У Steam відкрийте Settings, Controller і ввімкніть підтримку свого типу геймпада.
  3. На сторінці гри натисніть значок геймпада й налаштуйте Steam Input для цієї гри.
  4. Надайте Steam доступ до Input Monitoring у Системних параметрах, Приватність і безпека, потім повністю закрийте Steam і відкрийте його знову.
  5. Якщо гра все одно ігнорує геймпад, вимкніть для неї Steam Input і призначте геймпад в InputConfig.

Спершу перевірте Mac

Перш ніж торкатися будь-якого параметра Steam, відкрийте Ігрові контролери на бічній панелі Системних параметрів і переконайтеся, що геймпад є в списку. Якщо Mac не показує геймпад, жоден параметр Steam не допоможе. У такому разі почніть зі сторінки геймпад не розпізнається. Якщо він у списку, рухайтеся далі.

Увімкніть параметри геймпада в Steam

  • Ви: У Steam відкрийте Settings, Controller і ввімкніть підтримку свого геймпада: PlayStation, Xbox, Nintendo чи Generic. Потім на сторінці самої гри натисніть значок геймпада праворуч, виставте для цієї гри Steam Input у Enabled і виберіть розкладку.
  • Steam: Перекладає геймпад для цієї гри. Багато ігор постачаються тут із розкладкою клавіатури для геймпадів, і це Steam робить зі свого боку те, що робить мапер.
  • Перевірка: Запустіть гру й натисніть кнопку. Якщо геймпад працює в Big Picture, але не в грі, звичайна причина це дозвіл нижче.

Надайте Steam дозвіл macOS

На сучасній macOS Steam потребує Input Monitoring, а іноді й Доступність, у Системних параметрах, Приватність і безпека, перш ніж Steam Input зможе побачити геймпад поза Big Picture. Після надання дозволу повністю закрийте Steam, потім відкрийте його знову.

Налаштуйте свій тип геймпада

  • PS5 і PS4. Steam читає DualSense, DualSense Edge і DualShock 4 по Bluetooth або USB. Увімкніть Steam Input для геймпадів PlayStation у Steam, Settings, Controller. Кнопка PS відкриває меню Steam у Big Picture.
  • Бездротові геймпади Xbox. Створіть пару для One чи Series по Bluetooth. Геймпаду Series X|S потрібна macOS 11.3 або новіша. Дротовий геймпад Xbox 360 macOS не підтримує взагалі, тож не розраховуйте на нього і в Steam.
  • Switch Pro Controller. Створіть пару в Bluetooth, потім увімкніть Steam Input для контролерів Nintendo. Steam може зберігати положення A і B від Nintendo або міняти їх на положення Xbox. Якщо підтвердження й назад здаються переплутаними, змінити слід саме цей параметр.
  • 8BitDo. Користуйтеся режимом, який 8BitDo вказує для пристроїв Apple, D на перемикачі або B і Start, утримувані на SN30 Pro, і Steam отримає те, що отримує Mac. У режимі S він показується як Switch Pro Controller, із заміною A і B від Nintendo. Сторінка про 8BitDo перелічує режими.
  • Steam Controller. Steam працює з обома моделями Valve напряму. Більше в розділі Steam Controller 2026 року нижче.

Якщо гра ігнорує Steam Input

Частина ігор Steam для Mac, зокрема деякі великі рідні порти, читають геймпад самі й ніколи не бачать виводу Steam Input або бачать обидва й дублюють. Пройдіть ці кроки, починаючи з найменшого:

  1. Вимкніть Steam Input для цієї гри. На тій самій сторінці геймпада для окремої гри, щоб гра читала геймпад напряму.
  2. Перевірте власні параметри гри. Деяким іграм потрібно ввімкнути підтримку контролерів у їхніх налаштуваннях.
  3. Призначте його нижче за Steam. Якщо в гри немає власної підтримки контролерів, InputConfig призначає геймпад на клавіші та мишу на рівні системи, нижче за Steam, тож гра отримує введення з клавіатури, яке не може проігнорувати. Тримайте Steam Input для цієї гри вимкненим, щоб вони не спрацьовували обидва.

Один «перекладач» на гру: Steam Input або мапер, але ніколи обидва.

Скористайтеся Steam Controller 2026 року

Новий Steam Controller від Valve працює на робочому столі Mac і в Big Picture, а станом на час написання через Steam досягає одних ігор і не досягає інших. InputConfig 1.6 теж його читає: на кабелі, по Bluetooth або через його Puck, з кожною кнопкою, чотирма задніми кнопками, обома трекпедами, гіроскопом, вібрацією та батареєю. Ця підтримка експериментальна, бо її створено за опублікованим протоколом без геймпада в руках.

InputConfig і Steam обидва керують вбудованим режимом клавіатури й миші геймпада, який називається lizard mode, і вони борються між собою. Це виглядає як мерехтіння або привʼязки, що зʼявляються й зникають. Закрийте Steam, перш ніж користуватися геймпадом з InputConfig, або вимкніть геймпад у параметрах Steam. Оригінальна модель 2015 року працює так само, її читає допоміжний засіб усередині програми. Сторінка про Steam Controller описує обидві.

Коротко

  • Спершу Mac. Геймпад має бути в списку Ігрових контролерів.
  • Потім Steam. Увімкніть підтримку свого геймпада, налаштуйте Steam Input для гри й надайте Input Monitoring.
  • Мапер останнім. Для гри, що ігнорує Steam Input, вимкніть його й призначте геймпад в InputConfig.

Якщо в Big Picture працює, а в грі ні, спершу подивіться на дозвіл.

Питання

Чому мій геймпад працює в Big Picture, але не в грі?

Steam Input не доходить до гри. Надайте Steam доступ до Input Monitoring у розділі Приватність і безпека та перевірте параметр геймпада для окремої гри. Якщо все одно не виходить, ця гра з тих, що ігнорують Steam Input на Mac. Натомість призначте його в InputConfig.

Що використовувати: Steam Input чи InputConfig?

Steam Input, коли він працює для гри. InputConfig для ігор, до яких він не доходить, і для всього поза Steam. Не запускайте обидва для однієї гри.

Чому мій геймпад Xbox не працює в Steam на Mac?

Спершу перевірте Mac: геймпад має бути в списку Ігрових контролерів на бічній панелі Системних параметрів. Дротового геймпада Xbox 360 там ніколи не буде, бо macOS його не підтримує. Якщо Mac показує його, перевірте, що Steam, Settings, Controller його бачить, потім перемкніть перевизначення Steam Input для гри в Properties, Controller.

Чому мій геймпад відключається, коли на Mac відкривається Steam?

На початку 2023 року помилка Steam змушувала деякі геймпади USB зникати із Системних параметрів під час запуску Steam, і оновлення Steam це виправило. Якщо це трапляється зараз, оновіть Steam, відключіть і знову підключіть геймпад при відкритому Steam і перевірте, що він усе ще в Ігрових контролерах. Якщо він відпадає лише поки працює Steam, вимкніть Steam Input для цього типу геймпада в Steam, Settings, Controller.

Чому в грі Steam я отримую подвійне введення?

Одну й ту саму кнопку обробляють дві речі: гра читає геймпад, а Steam Input теж надсилає з нього клавіші, або запущені і мапер, і Steam. Виставте для цієї гри Steam Input у Disabled в Properties, Controller і тримайте одного перекладача на гру.

Більше українською

Докладні посібники, англійською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм 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.