Русский
Как использовать геймпад вместо мыши на Mac
Да, это возможно и занимает около минуты. macOS сама создаёт пару с геймпадами PS5, Xbox и Switch, но в ней нет настройки, которая заставила бы стик двигать указатель.
Это делает бесплатное приложение. InputConfig, которое я разрабатываю, превращает левый стик в указатель, правый стик в прокрутку, а кнопку в нажатие мыши, в любом приложении и на любом Mac с macOS 14 или новее. Без драйверов и без учётной записи.
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
Шаги
- Создайте пару между геймпадом и Mac.
- Установите InputConfig и разрешите доступ к Универсальному доступу, когда приложение об этом попросит.
- Выберите пресет Mouse + Scroll и нажмите Activate.
- Если указатель движется сам или слишком быстро, измените Deadzone и Sensitivity в строке стика.
Что делает пресет Mouse + Scroll
Встроенный пресет Mouse + Scroll это простая мышь и больше ничего. Кнопки назначены по положению, поэтому на любом геймпаде нажатие выполняет нижняя кнопка.
- Левый стик. Двигает указатель. Слегка наклоните, и он пойдёт медленно, до упора, и он пойдёт быстро.
- Правый стик. Прокручивает вверх, вниз, влево и вправо.
- Крестовина. Медленно сдвигает указатель, для мелких целей.
- Нижняя кнопка (A или крестик). Нажатие левой кнопкой.
- Правая кнопка (B или круг). Нажатие правой кнопкой.
- Левая кнопка (X или квадрат). Нажатие средней кнопкой.
Перетягивание, сенсорная панель и наклон
- Перетягивание. Удерживайте кнопку нажатия и двигайте стик: окна перемещаются, текст выделяется.
- Сенсорная панель PlayStation. На DualSense и DualShock 4 пресет Touchpad Mouse превращает сенсорную панель в трекпад: один палец двигает указатель, касание нажимает, касание двумя пальцами это нажатие правой кнопкой, второй палец прокручивает.
- Наклон. Пресет Motion Cursor двигает указатель, когда вы наклоняете DualSense, DualSense Edge или DualShock 4. По кабелю данные о движении приходят всегда. По Bluetooth при некоторых подключениях они теряются. В контроллерах Xbox гироскопа нет.
Если указатель не двигается
Поднимайтесь по этой лестнице, начиная с самого простого шага:
- Проверить, что пресет запущен. Значок InputConfig в строке меню запускает и останавливает его.
- Разрешить Универсальный доступ. macOS позволяет приложению двигать указатель только после того, как вы включите его в разделе Универсальный доступ: Системные настройки, Конфиденциальность и безопасность.
- Удалить и добавить заново. Если InputConfig уже есть в списке, а ничего не происходит, удалите приложение кнопкой с минусом и добавьте снова.
- Проверить, что Mac видит геймпад. Откройте Контроллеры в Системных настройках и нажмите кнопку. Подробнее: как подключить геймпад к Mac.
Остановить сразу
Аварийная остановка разом отпускает все клавиши и кнопки мыши: Control, Option, Command и клавиша с точкой. Запомните это сочетание раньше, чем начнёте настраивать что-либо ещё.
Для кого это
В первую очередь для тех, кто не может пользоваться мышью. Я разрабатываю это приложение, потому что мои руки плохо работают, и каждый день пользуюсь стиком под большим пальцем. С дивана это тоже просто удобно.
Коротко
- Выбрать Mouse + Scroll и нажать Activate. Левый стик указывает, правый прокручивает, нижняя кнопка нажимает.
- Настроить стик. Deadzone убирает самопроизвольное движение, Sensitivity задаёт скорость.
- Затем клавиши. Как назначить кнопки геймпада на клавиши.
Если указатель не двигается, почти всегда не хватает разрешения для Универсального доступа.
Вопросы
Можно ли использовать геймпад PS5 как мышь на Mac?
Да, с InputConfig: указатель двигают стик, сенсорная панель или наклон, а нажимает кнопка или касание.
Есть ли для этого бесплатное приложение?
InputConfig бесплатный, с открытым исходным кодом, и пресет Mouse + Scroll в нём уже есть.
Работает ли это с двумя дисплеями?
Да. Указатель переходит с одного экрана на другой так же, как у мыши.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Интерфейс приложения и остальной сайт на английском языке.
Эта страница на других языках: English, Deutsch, Français, Español, Italiano, Nederlands, Português, 日本語, 简体中文, 繁體中文, 한국어
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.