Русский
Игровой контроллер как 3D-мышь на Mac
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Да, для вращения, панорамирования и зума по одному за раз: контроллер может удерживать среднюю кнопку мыши, пока его стик двигает указатель, а это то перетаскивание, которым навигируют 3D-программы. Он не может двигать модель в шести направлениях сразу, как SpaceMouse от 3Dconnexion через собственный драйвер, но делает то, ради чего большинство покупают 3D-мышь, без перетаскиваний тремя кнопками, от которых устаёт запястье.
Я разрабатываю InputConfig, бесплатное приложение для Mac. Эта страница показывает, как настроить контроллер для этого в Blender, Fusion, SketchUp, Maya и Cinema 4D, с указанием ограничений.
Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.
Шаги
- Сделайте левый стик указателем или начните с Desktop Navigation.
- Добавьте строку на кнопку с выводом Mouse Button: Middle click.
- Добавьте вторую строку, где модификатор и Middle click нажимаются вместе, для панорамирования или вращения.
- Поставьте правый стик на Mouse Wheel вверх и вниз для зума.
- Удерживайте кнопку и двигайте стик в 3D-программе.
Удерживайте кнопку и двигайте стик
3D-программы вращают и сдвигают вид, когда вы тащите средней кнопкой мыши, иногда с зажатым Shift или Option. InputConfig может удерживать кнопку мыши, пока вы держите кнопку контроллера, а левый стик двигает указатель.
Шаг 1: указатель на левом стике
- Вы: Начните со встроенного пресета Desktop Navigation или с раскладок Blender и SketchUp в Smart Preset Maker, которые уже делают левый стик указателем.
- InputConfig: Двигает указатель стиком.
- Проверка: Указатель следует за стиком.
Шаг 2: удерживаемая средняя кнопка
- Вы: Добавьте строку на кнопку, например B или Circle, с выводом Mouse Button: Middle click. Для панорамирования или вращения с модификатором добавьте вторую строку на другую кнопку с двумя выводами: клавишей модификатора и Middle click.
- InputConfig: Удерживает среднюю кнопку, пока это делает ваш большой палец, потому что обычная строка работает при удержании. Выводы одной строки срабатывают вместе и удерживаются вместе.
- Проверка: Удержите кнопку, двиньте стик, и модель повернётся.

Шаг 3: зум на правом стике
- Вы: Поставьте правый стик на Mouse Wheel, вверх и вниз.
- InputConfig: Прокручивает, что в этих программах означает зум.
- Проверка: Двиньте правый стик вверх, и вид приблизится.
Удержите кнопку, двиньте стик, и программа увидит перетаскивание средней кнопкой.
Сопоставьте кнопки с вашей программой
| Программа | Вращение | Панорамирование | Зум |
|---|---|---|---|
| Blender | Перетаскивание средней | Shift и перетаскивание средней | Прокрутка, или Control и перетаскивание средней |
| Autodesk Fusion | Shift и перетаскивание средней | Перетаскивание средней | Прокрутка |
| SketchUp | Перетаскивание средней | Shift и перетаскивание средней | Прокрутка |
| Autodesk Maya | Option и перетаскивание левой | Option и перетаскивание средней | Option и перетаскивание правой, или прокрутка |
| Cinema 4D | Option и перетаскивание левой | Option и перетаскивание средней | Option и перетаскивание правой, или прокрутка |
Это стандартная навигация каждой программы. Fusion, Blender и SketchUp позволяют поменять её в настройках, поэтому, если вы выбрали другой стиль, скопируйте кнопки мыши, которыми пользуетесь. В Blender есть также Emulate 3 Button Mouse в Preferences, Input, но строка с удержанием средней кнопки проще.
Сделайте движение вида плавным
- Скорость. Ползунок Pointer speed на странице пресета меняет сразу каждую строку указателя. Медленнее делает вращение точным.
- Мягкий старт. Ramp-up в параметрах строки указателя начинает движение медленно и разгоняет его за заданное время, что делает мелкие поправки мелкими.
- Мёртвая зона. Если вид ползёт, когда стик в покое, задайте мёртвую зону через Adjust live в параметрах Stick или Trigger строки, наблюдая за стиком.
- Наклон вместо стика. На DualSense или DualShock 4 прицел гироскопом тоже двигает указатель, поэтому удержание кнопки вращения и наклон контроллера вращают модель.

Замедлите указатель и добавьте Ramp-up, и вращение станет осмысленным, а не дёрганым.
Если вращение останавливается на полпути
Перетаскивание заканчивается, когда указатель доходит до края экрана. Отпустите, верните указатель ближе к центру и удерживайте снова. Поворот модели на большое расстояние занимает два-три движения, которые настоящая 3D-мышь не требует.
Поймите, где настоящая 3D-мышь всё ещё лучше
3D-мышь вращает, сдвигает и приближает одновременно, с собственной поддержкой программы, и никогда не упирается в край экрана. Контроллер делает одно движение за раз через обычные события мыши.
- Моделирование весь день. 3D-мышь стоит своих денег.
- Отдых для кисти мыши или пэд, который уже лежит на столе. Это ничего не стоит, и тот же пэд несёт ещё и клавиши программы: G, R и S в Blender, инструменты Fusion, клавиши инструментов SketchUp.
Blender и Fusion поддерживают устройства 3Dconnexion напрямую, поэтому позже можно добавить одно из них, ничего здесь не меняя.
Коротко
- Вращение и панорамирование. Используйте строку удерживаемой средней кнопки, с модификатором там, где его хочет программа.
- Зум. Поставьте Mouse Wheel на правый стик.
- Ощущение. Снизьте Pointer speed, добавьте Ramp-up.
Не SpaceMouse, но бесплатный способ дать запястью отдых.
Вопросы
Может ли контроллер PS5 или Xbox заменить SpaceMouse?
Для вращения, панорамирования и зума по одному за раз да. Он отправляет обычные перетаскивания средней кнопкой и прокрутку, поэтому работает в любой программе, которая навигирует мышью. Он не двигается в шести направлениях сразу.
Поддерживает ли Blender игровые контроллеры для навигации по виду?
Сам по себе нет. Blender поддерживает 3D-мыши через свои настройки NDOF. Игровой контроллер работает через маппер, который превращает его кнопки в перетаскивания мышью и клавиши.
Почему вращение останавливается на полпути?
Указатель дошёл до края экрана, и перетаскивание закончилось. Отпустите кнопку, верните указатель и удержите снова.
Работает ли это в веб-версии Fusion или в версии для Windows?
Эта страница о приложении для Mac. InputConfig работает на Mac и отправляет события мыши и клавиатуры Mac той программе, которая на переднем плане.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на 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.