Українська

Як користуватися польотною ручкою чи HOTAS на Mac

Просто підключіть. Польотна ручка USB, важіль газу, HOTAS чи набір педалей керма напряму це стандартний пристрій HID, і macOS читає його без драйвера, на Apple silicon і на Intel. Авіасимулятори, які працюють на Mac, передусім X-Plane, читають його напряму і налаштовують на власному екрані джойстика. Ігри, зроблені для клавіатури, цього не роблять, і для них InputConfig перетворює кожну вісь і кнопку на клавіші чи рух миші. Вона безкоштовна. Її створюю я, тож зважте це.

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

Кроки

  1. Підключіть стік, важіль газу й педалі до USB.
  2. В авіасимуляторі задайте осі в його параметрах джойстика.
  3. Для ігор з клавіатури додайте кожен пристрій до пресета InputConfig.
  4. Перевірте кожну вісь у Live Visualizer, потім виберіть клавіші.

Налаштуйте його в авіасимуляторі

X-Plane 12 працює на Mac рідно і має власні параметри джойстика: поверніть кожну вісь, скажіть, яка з них тангаж, крен, рискання і газ, потім призначте кнопки. FlightGear робить те саме. У такому симуляторі мапер не потрібен, а якщо запустити його поверх, стік робитиме дві речі водночас.

  • Microsoft Flight Simulator і DCS World. Версії для Mac немає. На Mac їм потрібна Windows у віртуальній машині або шар сумісності, а стік хороший рівно настільки, наскільки хороше це налаштування.
  • Ігрові контролери в Системних параметрах. Для польотної ручки там нічого не зʼявляється. Цей список лише для геймпадів, які підтримує фреймворк Apple. Перевірити, чи бачить Mac пристрій, можна в System Information, USB.

Літайте в іграх з клавіатури за допомогою мапера

Багато ігор для Mac керуються з клавіатури. В InputConfig кожен напрям осі це окремий рядок, тож стік це чотири рядки, а важіль газу два. Рядок тримає свою клавішу, поки вісь за межами мертвої зони рядка, типово це 25 відсотків ходу, а Adjust live у параметрах рядка задає цю точку, поки ви дивитеся на вісь. Для Kerbal Space Program, яка працює на Mac рідно, HOTAS виглядає так:

Елемент керуванняКлавішаЩо робить
Стік уперед і назадW і SТангаж вниз і вгору
Стік ліворуч і праворучQ і EКрен
Скручування або педалі керма напрямуA і DРискання
Важіль газу вперед і назадShift і CtrlГаз вгору і вниз
Спусковий гачокSpaceЗапуск ступеня
Дві кнопки під великий палецьT і RSAS і RCS
Вільна кнопкаCaps LockТочне керування
  • Клавіші бувають лише ввімкнені чи вимкнені. Невеликий натиск це повне відхилення. Точне керування в Kerbal, на Caps Lock, робить його плавним. Розкладка Kerbal Space Program використовує ті самі клавіші на геймпаді.
  • Важіль газу лишається там, де ви його залишили. Клавіша на ньому утримується, доки важіль за точкою рядка, що краще пасує до газу вгору й вниз і до форсажу, ніж клавіша, яку натискають разово.
  • Керування мишею. Для гри, що керується мишею, дайте рядкам стіка натомість Mouse Motion і ввімкніть Variable Sensitivity, щоб невеликий натиск рухав повільно, а повний швидко.

Зберіть стік, важіль газу й педалі в одному пресеті

  • Окремі кабелі. HOTAS, у якого стік і важіль газу підключаються окремо, це два пристрої USB, і InputConfig дає кожному власне місце. Один пресет містить рядки для обох, а педалі керма напряму на власному кабелі це третє місце.
  • Один кабель. Багато наборів HOTAS, як-от ті, де важіль газу кріпиться до стіка, це один пристрій USB, і тоді все лежить в одному місці.
  • Ви: На порожньому пристрої введення виберіть Automatically insert available inputs.
  • InputConfig: Додає рядок для кожної кнопки й осі, про які повідомляє пристрій, що позбавляє від додавання тридцяти рядків вручну.
  • Перевірка: Кожен елемент керування має рядок. Тепер виберіть, що кожен надсилає. Якщо пристрій не підхопився сам, позначте його в InputConfig, Devices у рядку меню.

Перевірте, що читає InputConfig

InputConfig читає все, що повідомляє стік HID: кожну кнопку, до 128 штук, осі X, Y і Z та три осі обертання, повзунки й регулятори та кожен перемикач-хет, кожен як власну хрестовину. З версії 1.6 кожна вісь читається в тому розмірі, в якому її надсилає стік, зокрема 10-бітні та інші осі незвичного розміру, які ранішим версіям не вдавалося декодувати, тож увесь хід доходить.

  • Ви: Перш ніж будувати розкладку, відкрийте пресет і доведіть кожну вісь до краю, дивлячись на Live Visualizer, або натисніть Scan на рядку й порухайте потрібний елемент керування.
  • InputConfig: Малює рух осі або заповнює рядок елементом керування, який почув.
  • Перевірка: Кожна вісь доходить до обох країв, і кожна кнопка загоряється.

Два стіки малюються в Live Visualizer такими, якими вони є, з кожною кнопкою на своєму місці: Logitech Extreme 3D Pro і Thrustmaster T.16000M. Інші стіки малюються як універсальний пристрій і читаються так само.

Чого він не вміє

  • Зворотний звʼязок силою. Ним не керують.
  • Виглядати для гри як джойстик. InputConfig надсилає введення з клавіатури та миші. Він не подає стік грі як контролер, тож гра, яка приймає лише джойстик, має читати його сама.
  • Обіцяти кожен стік. Усі стіки у мене не перевірені, а сторінка проєкту на GitHub це місце, куди слід повідомити про той, що поводиться неправильно.

Перш ніж купувати

Стік, що працює на ПК без власного програмного забезпечення, Mac майже завжди читає так само, бо обидва бачать стандартний пристрій HID. Програмне забезпечення виробника для профілів, макросів і підсвітки це окрема річ, тож перевірте його системні вимоги, перш ніж на нього розраховувати. Якщо ви плануєте користуватися InputConfig, перевірте кожну вісь у Live Visualizer у перші дні, поки повернення ще легке.

Коротко

  • Без драйвера. Підключіть. Mac читає його як пристрій HID.
  • Авіасимулятори. Налаштуйте його на власному екрані джойстика симулятора, без запущеного мапера.
  • Ігри з клавіатури. Один рядок на кожен напрям осі в InputConfig, із кожною віссю в повній роздільній здатності.

Нехай симулятор читає стік, коли може, а призначайте його лише тоді, коли той не може.

Питання

Чи потрібен драйвер для польотної ручки або HOTAS на Mac?

Ні. Mac читає польотні ручки, важелі газу й педалі USB як стандартні пристрої HID. Програмне забезпечення виробника, якщо воно є, призначене для додаткового, як-от профілі та макроси.

Чи працює HOTAS від Thrustmaster або Logitech на Mac?

Зазвичай так: Mac читає їхні стіки для ПК як пристрої HID без драйвера, а X-Plane налаштовує їх на своєму екрані джойстика. Для ігор, яким потрібні клавіші, їх призначає InputConfig. Спершу перевірте кожну вісь у Live Visualizer.

Чи можуть стік і важіль газу HOTAS працювати разом?

Так. Якщо вони підключаються окремо, це два пристрої USB, InputConfig дає кожному власне місце, а один пресет містить рядки для обох. HOTAS на одному кабелі це один пристрій в одному місці.

Скільки кнопок InputConfig може прочитати на польотній ручці?

До 128 на контролер, разом з усіма осями й усіма перемикачами-хет, тож повний HOTAS вміщується.

Чи може InputConfig зробити мою польотну ручку схожою для гри на контролер?

Ні. Він надсилає введення з клавіатури та миші. Гра, яка приймає лише джойстик, має читати стік сама, як це робить X-Plane.

Чому моєї польотної ручки немає в Системних параметрах, Ігрових контролерах?

Цей список показує лише геймпади, які підтримує фреймворк Apple. Польотна ручка це простий пристрій HID, тож тут її немає, навіть коли вона працює. Натомість перевірте USB у System Information.

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

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

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