Українська
Геймпад не працює в іграх у CrossOver, Whisky чи Game Porting Toolkit
Геймпад працює в грі в CrossOver, Whisky, Sikarugir чи Game Porting Toolkit, лише коли Wine його передає, а гра для Windows його розпізнає, і це змінюється від гри до гри та від оновлення до оновлення. Клавіатура й миша проходять щоразу. Тож шлях, який працює завжди, це призначити геймпаду клавіші та рух миші на боці Mac за допомогою InputConfig, і гра отримує лише те введення, яке вже розуміє. InputConfig безкоштовний, з відкритим кодом і потребує macOS 14 або новішої.
Нижче я розбираю перевірки, які варто спробувати спершу, що інакше для геймпадів PS5 і Xbox, де місце Parallels і цей клавіатурний шлях крок за кроком.
InputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.
Кроки
- Встановіть InputConfig з Mac App Store і ввімкніть його в Системних параметрах, Приватність і безпека, Доступність.
- Відкрийте Smart Preset Maker, знайдіть гру й виберіть свій геймпад.
- Вимкніть геймпад у грі та Steam Input для гри, якщо вона запускається в Steam усередині пляшки (bottle).
- Натисніть Activate для пресета й запустіть гру.
- Якщо камера здається повільною чи смикливою, змініть швидкість і внутрішню мертву зону на рядках прицілювання.
Що проходить крізь шар
CrossOver і Whisky (обидва на Wine) та Game Porting Toolkit від Apple передають пристрої HID на бік Windows, і тоді гра для Windows потребує власної підтримки цього пристрою через XInput чи DirectInput. Сторінка підтримки самої CodeWeavers каже, що для отримання введення з геймпада через CrossOver грі потрібна принаймні підтримка Windows XInput, і що драйвери геймпадів для Windows встановити не можна, бо під ними немає Windows.
- Найкращі шанси мають геймпади Xbox. XInput описує геймпад Xbox.
- Геймпади PlayStation і Switch можуть потрапити не так. DualSense чи Switch Pro Controller можуть надійти як пристрій, якого гра не розпізнає, хоча CodeWeavers перевіряє DualSense і DualShock 4.
- Додаткові можливості рідко переживають. Вібрація працює в одних іграх і не працює в інших, а тачпад, світлова смуга й гіроскоп нічого не означають для більшості ігор для Windows, запущених так.
Клавіші та рух миші завжди доходять до гри для Windows, бо це єдине, що правильно робить кожен шар перекладу.
Налаштуйте клавіатурний шлях
InputConfig стоїть на боці Mac, читає геймпад і надсилає клавіші та рух миші. Для гри це клавіатура й миша. У Smart Preset Maker є готові розкладки для понад 450 ігор і програм, зокрема для багатьох ігор для Windows, які на Mac працюють лише через CrossOver.
- Ви: Виберіть гру в Smart Preset Maker, вимкніть геймпад у параметрах гри, якщо така можливість є, потім натисніть Activate і запустіть гру.
- InputConfig: Надсилає клавіші гри з кнопок і рух миші з правого стіка, для камери.
- Перевірка: Правий стік повертає камеру. Якщо вона здається повільною чи смикливою, змініть швидкість і внутрішню мертву зону на рядках прицілювання (мертві зони та чутливість). Якщо гра використовує інші клавіші, змініть вивід на цьому рядку або натисніть Scan на рядку, щоб перенести його на іншу кнопку.

Два параметри пресета допомагають саме з іграми для Windows. Confine cursor не дає вказівнику вийти з вікна гри на другий дисплей, а auto-recenter повертає його в центр через певний інтервал для ігор, що читають положення миші. Обидва є в розділі пресета Automation & Gaming Utilities, описаному в матеріалі автоперемикання й автоматизація. У посібнику грати в будь-яку гру є параметри, завдяки яким огляд мишею здається правильним.
Користуйтеся геймпадом PS5 або PS4 у CrossOver
CodeWeavers каже, що регулярно перевіряє DualSense і DualShock 4, тож геймпад PlayStation може працювати. Коли ні, це зазвичай одне з трьох:
- Гра читає лише XInput. Вона не розпізнає геймпад Sony.
- Bluetooth. Кабель часто поводиться краще.
- Steam для Windows у пляшці (bottle). Він перекладає геймпад удруге.
Додаткові можливості PlayStation усе ще працюють з InputConfig на боці Mac, бо їх обробляють до того, як втручається гра: тачпад може рухати мишу або діяти як кнопки, прицілювання гіроскопом перетворює нахил на рух миші для точного прицілювання, а кожен пресет може задати власний колір світлової смуги, щоб було видно, яка розкладка працює. Про створення пари дивіться підключення геймпада PS5 до Mac.
Користуйтеся геймпадом Xbox у CrossOver
Геймпад Xbox Series чи Xbox One це той геймпад, якого чекають ігри для Windows, тож у нього найкращі шанси працювати як контролер у CrossOver. Якщо все одно не виходить, пройдіть ці кроки, починаючи з найменшого:
- Скористайтеся кабелем. Підключіть його кабелем замість Bluetooth.
- Перевірте, що Mac його бачить. Він має реагувати в Ігрових контролерах на бічній панелі Системних параметрів.
- Перевірте, що пляшка його бачить. Пошукайте його на панелі Game Controllers пляшки.
- Перемкніть Steam Input. Якщо гра запускається в Steam усередині пляшки, спробуйте перевизначення Steam Input для гри в обидва боки.
Дротовий геймпад Xbox 360 це інша історія. Сама macOS його не підтримує, тож ніщо на Mac, зокрема CrossOver, не може передати його грі. Вихід це новіший геймпад Xbox, геймпад PlayStation або 8BitDo у підтримуваному режимі. Список є на сторінці геймпади, які працюють із Mac, а створення пари описано в матеріалі підключення геймпада Xbox.
Вимкніть Steam Input усередині пляшки
Steam для Windows усередині CrossOver додає до суміші Steam Input, і він зазвичай не може побачити геймпад Mac. Вимкніть Steam Input для гри й користуйтеся InputConfig. Інакше можна отримати відсутність введення або подвійне введення.
Whisky, Sikarugir і Game Porting Toolkit
На власній сторінці GitHub Whisky тепер сказано, що він більше не підтримується активно і що програми та ігри можуть зламатися будь-коли. Наявні пляшки ще працюють, але виправлення для геймпада там не зʼявиться. Sikarugir та інші оболонки Wine, а також Game Porting Toolkit від Apple, який є інструментом розробника для перевірки ігор для Windows на Mac, усі передають геймпад грі через Wine, тож діють ті самі правила, що й у CrossOver: геймпад Xbox і гра з підтримкою XInput мають найкращі шанси, а клавіатура й миша проходять завжди. InputConfig усе одно, чим із них ви користуєтеся, бо він працює на Mac і надсилає клавіші та рух миші, а це проходить у гру в кожному з них.
Якщо кнопки не ті, немає вібрації або є затримка
- Не ті кнопки. Коли гра бачить геймпад, але кнопки переплутані або підказки показують не ту консоль, гра сприйняла геймпад як універсальний пристрій. Спробуйте кабель, спробуйте перевизначення Steam Input для гри в обидва боки, а якщо лишається не так, користуйтеся клавіатурним шляхом, де кожна кнопка надсилає саме ту клавішу, яку ви вибрали.
- Вібрація. Власна вібрація гри потребує, щоб гра бачила геймпад, тож клавіатурний шлях її втрачає. Натомість InputConfig може дати коротку вібрацію, коли спрацьовує призначена кнопка, що підтверджує натискання, але не є ефектами гри (тактильний відгук).
- Затримка. Кабель це найстабільніше підключення, а InputConfig читає геймпад типово зі 120 Hz, додаючи щонайбільше кілька мілісекунд. Коли гра для Windows на Mac здається млявою, звичайні причини це частота кадрів і крива відгуку стіка. Їх розбирає матеріал затримка введення геймпада на Mac.
Parallels працює інакше
Parallels Desktop не є шаром перекладу. Він запускає справжню копію Windows і може передати геймпад USB чи Bluetooth прямо Windows: підключіть геймпад USB до Windows, коли Parallels запитає, або ввімкніть спільний доступ пристроїв Bluetooth до Windows у параметрах USB і Bluetooth віртуальної машини. Тоді Windows керує геймпадом сама, як на ПК, і засоби Windows, як-от Steam Input, працюють усередині.
Після macOS Sequoia 15.4 геймпади в Parallels перестали працювати у багатьох людей. Parallels відстежував це на своєму форумі й пізніше позначив тему розвʼязаною. Якщо геймпад працює на Mac, але не в Windows, спершу оновіть Parallels. InputConfig це програма для Mac, і її справа це бік Mac: для гри всередині Parallels спершу передайте геймпад у Windows.
Почніть з готової розкладки для гри Windows
Ці розкладки написано для ігор без версії для Mac, а це на Mac зазвичай означає CrossOver чи подібний шар. Кожна сторінка розповідає, як працює гра і яких клавіш чекає розкладка.
- Екшн і souls-like. Elden Ring, Sekiro, Sifu.
- RPG з відкритим світом. Skyrim, The Witcher 3, Fallout 4, GTA V.
- Кооператив і виживання. Lethal Company, Phasmophobia, Raft, Sons of the Forest, Enshrouded, V Rising.
- Будівництво та симулятори. Cities: Skylines II, Manor Lords, Dyson Sphere Program, BeamNG.drive.
- Інді. Outer Wilds, Pizza Tower, Animal Well, Death's Door.
Коротко
- Спробуйте геймпад один раз. Геймпад Xbox на кабелі, у грі з підтримкою XInput, має найкращі шанси.
- Потім призначте його. InputConfig надсилає клавіші та рух миші, які проходять крізь кожен шар перекладу.
- Тримайте одного перекладача. Вимкніть підтримку геймпада в грі та Steam Input, поки працює пресет.
На мою думку, краще перестати боротися з шаром перекладу і дати грі клавіатуру, яку вона вже читає.
Питання
Чи підтримує CrossOver ігрові контролери на Mac?
Частково. Він передає геймпади іграм для Windows, але тоді гра має розпізнати пристрій, а багато ігор цього не роблять. Призначення геймпада на клавіатуру в InputConfig працює незалежно від цього.
Чи передає Game Porting Toolkit геймпади?
Часто для геймпадів у стилі Xbox, рідше для інших. Клавіатурний шлях через InputConfig надійний за будь-яких умов.
Чому мій геймпад Xbox не працює в CrossOver?
Перевірте, що він реагує в Ігрових контролерах на бічній панелі Системних параметрів, підключіть його кабелем, перевірте панель Game Controllers пляшки, а якщо гра запускається в Steam усередині пляшки, спробуйте перевизначення Steam Input для гри в обидва боки. Дротовий геймпад Xbox 360 не працюватиме, бо macOS його не підтримує.
Чи підтримується Whisky досі?
Ні. На сторінці GitHub Whisky сказано, що він більше не підтримується активно і що програми та ігри можуть зламатися будь-коли. Наявні пляшки ще працюють. Геймпад, призначений на клавіші через InputConfig, і далі працює у Whisky, бо клавіші проходять завжди.
Чи отримає гра геймпад і клавіші одночасно?
Може, якщо гра бачить геймпад, а InputConfig надсилає клавіші. Вимкніть підтримку геймпада в грі або вимкніть для неї Steam Input усередині пляшки, поки пресет InputConfig активний.
Чи працює геймпад у Parallels на Mac?
Зазвичай так, бо Parallels передає геймпад справжній копії Windows. Підключіть геймпад USB до Windows або ввімкніть спільний доступ пристроїв Bluetooth до Windows у параметрах віртуальної машини та оновіть Parallels, якщо геймпади перестали працювати після оновлення macOS.
Більше українською
Докладні посібники, англійською
Хто пише. 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, 繁體中文, 简体中文
Безкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.