Русский

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

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

Если игра сама читает контроллер, инвертируйте ось Y в настройках самой игры. Если стик назначен через InputConfig, откройте параметры строки стика и отметьте Invert direction (Инвертировать направление). Это переворачивает ось для того, что отправляет строка: обзор камеры, указатель или прокрутку.

Я делаю InputConfig, бесплатное приложение для Mac, которое назначает контроллер на клавиши и мышь. Какой из двух способов нужен, зависит от того, кто читает стик.

Шаги

  1. Проверьте настройки игры на Invert Y, если игра поддерживает контроллеры.
  2. Для стика, назначенного в InputConfig, откройте пресет и нажмите Edit (Изменить).
  3. Найдите строки вверх и вниз для стика и раскройте Options в каждой.
  4. Отметьте Invert direction.
  5. Нажмите Save и проверьте стик.

Выясните, кто читает стик

  • Читает игра. У игры с поддержкой контроллеров есть собственная настройка Invert Y или Invert Look. Используйте её, потому что InputConfig не меняет то, что игра видит от контроллера.
  • Читает InputConfig. Когда стик двигает мышь или нажимает клавиши через пресет, настройка находится в InputConfig.

Инвертируйте в InputConfig

  • Вы: Нажмите Edit, найдите строки стика, раскройте Options у строки вверх и строки вниз и отметьте Invert direction в каждой.
  • InputConfig: Переворачивает эту ось. Теперь вверх отправляет то, что раньше отправляла стрелка вниз.
  • Проверка: Нажмите Save и толкните стик вверх. Вид, указатель или страница двигаются в другую сторону.
Редактор назначений InputConfig с параметрами строки левого стика в Easy Browse: скорость 9, мёртвая зона 28 процентов, плавная кривая, Variable включён и Ramp-up 0,4 секунды.
Рисунок 1. Параметры строки стика. Invert direction находится в поле Stick под ползунками Deadzone и Full push at.

Инвертируйте только строки вверх и вниз для перевёрнутого обзора, а левый и правый оставьте как есть.

Или поменяйте местами два вывода

Есть и второй способ, который некоторым кажется понятнее: не отмечать Invert direction и поменять местами то, что отправляют две строки. Стик вверх отправляет Mouse Motion (Движение мыши) вниз, а стик вниз отправляет Mouse Motion вверх. Результат тот же.

Инвертируйте только прокрутку

Тот же переключатель работает на строках прокрутки. Если правый стик прокручивает не в ту сторону, отметьте Invert direction на его двух строках прокрутки. Это меняет прокрутку контроллера и ничего больше, так что трекпад и мышь сохраняют своё направление.

Чего он не умеет

InputConfig отправляет клавиши и движение мыши. Он не передаёт игре изменённый контроллер, поэтому не может инвертировать стик для игры, которая читает контроллер напрямую. Для этого есть настройка самой игры.

Кратко

  • Игра читает пад. Используйте настройку Invert Y в игре.
  • Назначено в InputConfig. Options (Параметры) у строки стика, затем Invert direction.

Переворачивайте строки вверх и вниз вместе, иначе стик будет работать только в одну сторону.

Вопросы

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

В игре с поддержкой контроллеров используйте настройку Invert Y самой игры. Для стика, назначенного в InputConfig, отметьте Invert direction в параметрах строк вверх и вниз.

Можно ли инвертировать только правый стик?

Да. Invert direction задаётся в каждой строке, так что можно перевернуть строки правого стика и оставить левый как есть.

Можно ли перевернуть прокрутку контроллера, не трогая трекпад?

Да. Отметьте Invert direction в строках прокрутки стика в InputConfig. Это меняет только прокрутку контроллера.

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

Страницы на русском

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

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.

Эта страница на других языках: English, Français, 한국어, 繁體中文, 简体中文

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