Українська

Затримка введення геймпада на Mac

Чотири речі усувають більшість затримок геймпада на Mac, у такому порядку. Грайте в повноекранному режимі, щоб увімкнувся Game Mode: на Mac з Apple silicon і macOS Sonoma чи новішою він удвічі збільшує частоту опитування Bluetooth для геймпадів. Скористайтеся кабелем, якщо ваш геймпад передає введення через нього. Приберіть завади в ефірі 2,4 GHz навколо Mac. А якщо гра працює через Steam, спробуйте її з вимкненим Steam Input для цієї гри. Сам Bluetooth додає малу сталу затримку. Затримка, яку люди справді помічають, зазвичай походить від завад, стримінгу або проміжного шару.

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

Кроки

  1. Грайте повноекранно, щоб увімкнувся Game Mode.
  2. Підключіть геймпад просто до Mac, якщо він передає введення кабелем.
  3. Наблизьте геймпад, тримайте диски USB 3 і хаби подалі та переведіть Wi-Fi на 5 GHz.
  4. У Steam задайте для перевизначення Steam Input цієї гри Disable Steam Input.
  5. На MacBook від батареї підніміть On battery у Settings, Polling rate в InputConfig.

Дозвольте Game Mode увімкнутися

Власне виправлення Apple для затримки геймпада це Game Mode. Коли гра переходить у повноекранний режим на Mac з Apple silicon і macOS Sonoma 14 або новішою, Game Mode вмикається сам. Він віддає грі перший доступ до CPU і GPU та, за словами Apple, подвоює частоту опитування Bluetooth, що зменшує затримку введення для бездротових геймпадів і AirPods (сторінка Apple про Game Mode).

Три речі заважають йому працювати:

  • Вікно. Гра у вікні, а не на весь екран.
  • Чип Intel. У Mac з Intel немає Game Mode. Там виправлення це кабель.
  • Колись вимкнений. Якщо Game Mode вимкнули для цієї гри, він лишається вимкненим для неї, навіть після виходу й повторного відкриття, доки його не ввімкнути знову. У macOS Tahoe клацніть значок Game в рядку меню (або натисніть Command-Esc), потім Settings. У Sonoma і Sequoia скористайтеся меню Game в рядку меню.

Повний екран безкоштовний, і це перше, що варто спробувати. Більше на сторінці Game Mode на Mac.

Скористайтеся кабелем, якщо ваш геймпад передає введення через нього

Кабель дає найнижчу й найстабільнішу затримку, а на настільному Mac, далекому від дивана, ще й лікує обриви зʼєднання. Підключайте USB-C просто до Mac, а не до хаба. Для ноутбука на дивані Bluetooth годиться.

Не кожен геймпад передає введення кабелем на Mac: Switch Pro Controller так лише заряджається, а дротові геймпади Xbox залежать від версії macOS.

Приберіть завади з ефіру 2,4 GHz

Bluetooth ділить 2,4 GHz із Wi-Fi, і йому заважають пристрої USB 3 поряд із Mac. Затримка, що зʼявляється і зникає, з окремими обривами, майже завжди через це.

  • Наблизьте пад. Відстань погіршує будь-яке інше джерело завад.
  • Відсуньте роутер. Або переведіть Wi-Fi на 5 GHz.
  • Перемістіть хаби й диски USB 3. Тримайте їх подалі від боку Mac, з яким розмовляє геймпад.

Спробуйте вимкнути Steam Input для ігор Steam

Steam може стояти між геймпадом і грою та перекладати введення. Цей шар стоїть за багатьма повідомленнями про затримку на Mac, особливо з падами Switch Pro та Xbox, а виправлення, про яке повідомляють, це вимкнути його для цієї однієї гри.

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

Якщо меню Steam реагують, а гра ні, це інша проблема: див. геймпад працює в Steam, але не в грі.

Знайте, що додає стримінг

GeForce NOW і Xbox Cloud Gaming додають від 40 до 100 мілісекунд на хорошому зʼєднанні й більше по Wi-Fi. Це затримка стріму, а не геймпада. Допомагають Ethernet, близький регіон сервера й нижча роздільна здатність. Кабель на геймпаді допомагає ледве.

Те саме стосується PS Remote Play і Steam Link зі своєї консолі чи ПК. Підключіть консоль або ПК до Ethernet, а Mac до Wi-Fi 5 GHz чи кабелю, перш ніж звинувачувати геймпад.

Знайте, що додає мапер

InputConfig з коробки читає геймпад 120 разів на секунду від мережевого адаптера і 60 разів на секунду від батареї. Очікування, яке це додає, коротше, ніж хтось помітить у грі.

  • Ви: Відкрийте Settings, Polling rate в InputConfig. Із ввімкненим Auto-switch on power source виберіть On power adapter і On battery: 60, 120, 180 або 240 Hz.
  • InputConfig: Застосовує нову частоту одразу, без перезапуску, і показує частоту, з якою працює рушій, поки пресет активний.
  • Перевірка: Коли пресет працює, рядок під перемикачами показує нову частоту. Для прицілювання на MacBook не біля зарядки задайте On battery 120 або 240.
Settings, Polling rate в InputConfig з ввімкненим Auto-switch on power source, On power adapter 120 Hz, On battery 60 Hz і рядком поточної частоти внизу.
Figure 1. Два перемикачі задають частоту для кожного джерела живлення. Рядок нижче показує частоту, з якою рушій справді працює.

Нижча частота від батареї працює довше, тому вона типова.

Якщо затримка лишається

Йдіть цими сходами, від найменшого кроку:

  1. Зарядіть геймпад. Низький заряд це часта причина пада, що смикається.
  2. Порівняйте одну гру з іншою. Якщо гальмує лише одна гра, затримка зазвичай у ній або в її стрімі, а не в геймпаді.
  3. Перевірте криву відгуку в грі з призначеннями. Якщо розкладка InputConfig здається млявою, подивіться спершу на рядки стіка: плавна крива біля центра повільна за задумом, а лінійна здається жвавішою.
  4. Перевірте пад окремо. Якщо він і відключається, і гальмує, див. геймпад, що постійно відключається. Більшість причин там стосуються будь-якого пада.

Що не виправить жодне налаштування

  • Сам Bluetooth. Він додає малу сталу затримку, нижчу за ту, яку відчуває більшість людей.
  • Хмарний стрім. Ці від 40 до 100 мілісекунд належать мережі, а не геймпаду.
  • Mac з Intel. У нього немає Game Mode, тож подвоєної частоти опитування Bluetooth немає.

Коротко

  • Повний екран. Game Mode вмикається й подвоює частоту опитування Bluetooth.
  • Кабель або чистий ефір. Підключіть кабель просто до Mac або користуйтеся Bluetooth без завад від USB 3 і з Wi-Fi на 5 GHz.
  • Steam Input вимкнено. Для гри Steam, що гальмує, спробуйте вимкнути його для цієї гри.

Затримка, яку можна відчути, майже завжди походить від завад, стримінгу або проміжного шару, а не від самого Bluetooth.

Питання

Чи помітна затримка Bluetooth на геймпаді з Mac?

Рідко. Затримка, яку додає Bluetooth, мала й стала, нижча за ту, яку відчуває більшість людей. Люди справді помічають завади та стримінг.

Чи додає програма-мапер затримку введення?

Дуже мало. InputConfig типово опитує з частотою 120 Hz від мережевого адаптера і 60 Hz від батареї, а за вашим вибором до 240 Hz.

Чому мій Switch Pro Controller гальмує на Mac?

На Mac Pro Controller передає введення лише через Bluetooth. Кабель USB-C його лише заряджає, тож виправлення кабелем тут не діє. Тримайте його близько до Mac, подалі від хабів і дисків USB 3, а Wi-Fi переведіть на 5 GHz. Якщо він усе одно гальмує в одній грі, затримка зазвичай у грі або в стрімі.

Чи зменшує Game Mode затримку геймпада на Mac?

Так, на Mac з Apple silicon і macOS Sonoma чи новішою. Apple каже, що він подвоює частоту опитування Bluetooth для геймпадів і AirPods. Він вмикається, коли гра переходить на весь екран. Гра у вікні його не отримує.

Чому мій геймпад Xbox гальмує на Mac?

Зазвичай через завади чи відстань по Bluetooth, низький заряд або Steam Input у грі Steam. Грайте повноекранно, щоб увімкнувся Game Mode, наблизьтеся або приберіть хаби USB 3 подалі від Mac, зарядіть пад і спробуйте вимкнути Steam Input для цієї гри.

Чи зменшує дротовий геймпад затримку введення на Mac?

Трохи, і затримка стає стабільнішою. Більша перевага в тому, що кабель ігнорує завади, які спричиняють більшість затримок, що можна відчути. Не кожен геймпад передає введення кабелем на Mac: Switch Pro Controller так лише заряджається, а дротові геймпади Xbox залежать від версії macOS.

Як перевірити затримку введення геймпада?

Жодна вебсторінка не може виміряти весь шлях від натиску до зміни картинки. Браузер може показати, як часто надходять нові показання: тест частоти опитування геймпада рахує оновлення за секунду, тож запустіть його раз по кабелю й раз по Bluetooth і порівняйте два числа.

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

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

Хто пише. 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.