Русский
Как подключить и использовать игровой руль на Mac
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Да, с ограничениями. Подключите руль по USB, на MacBook через адаптер USB-C, подключите его блок питания и переведите переключатель режима в положение, которое Mac может прочитать. Тогда Mac видит большинство рулей без драйвера. Трудная часть в том, использует ли его игра. Начиная с macOS 13 Ventura Apple поддерживает несколько популярных рулей и назвала Logitech G29 и G920, но увидеть их могут только игры, написанные под эту поддержку. Большинство других рулей являются обычными USB-устройствами, которые Mac читает, а большинство игр их игнорирует.
Я делаю InputConfig, бесплатное приложение для Mac, которое превращает руль и педали в клавиши и движения мыши, которых ждёт игра с клавиатурой. InputConfig читает рули Logitech полностью, включая отдельные педали, ставит рули Thrustmaster на те же оси, а каждую ось других рулей читает с полным разрешением. Force feedback оно не делает и заставить игру думать, что руль подключён, не может.
Шаги
- Подключите педали и коробку передач к базе руля.
- При отключённом руле задайте переключатель режима: PS3 на G29, PC на Thrustmaster.
- Подключите блок питания, затем USB-кабель, напрямую в Mac.
- Проверьте, что руль есть в System Information (Информация о системе), в разделе USB.
- Откройте экран управления игры. Если она игнорирует руль, назначьте руль на клавиши через InputConfig.
Подключите
- Подключите педали и коробку передач к базе руля, а не к Mac. На большинстве рулей именно туда они и подключаются.
- При отключённом руле задайте переключатель режима. На Logitech G29 переключатель на руле ставится в PS3. На базе Thrustmaster используйте PC. T300 в положении PS4 или PS5 вообще не сообщает о руле и педалях. На руле с положением Xbox и положением PC используйте PC. G923 для PlayStation или G29, который другая машина оставила в нижнем режиме, InputConfig переводит в собственный режим при подключении.
- Подключите блок питания, затем USB-кабель, напрямую в Mac или через простой адаптер USB-C на USB-A, а не через хаб.
- Вы: Зажмите Option, откройте меню Apple, выберите System Information и посмотрите в разделе USB.
- macOS: Показывает руль, если кабель и руль в порядке.
- Проверка: Если он есть в списке, вопрос в игре. Руль никогда не появляется в «Системных настройках», «Контроллеры», потому что этот список для геймпадов.
Если его нет в списке или он есть, но не поворачивает, страница руль не работает на Mac разбирает каждую причину.
Что macOS делает с игровым рулём
Есть два пути, и тот, по которому идёт ваш руль, решает почти всё.
- Поддержка игровых рулей Apple, macOS 13 и новее. Apple добавила в macOS Ventura поддержку популярных рулей, педалей и коробок и назвала Logitech G29 и G920. Игра должна быть написана под неё, а документация разработчика Apple говорит, что одновременно ввод руля может получать только одно приложение.
- Всё остальное. Thrustmaster, Fanatec, Moza, PXN, Hori и старые рули Logitech, такие как G27 и Driving Force GT, попадают на Mac как стандартные USB HID-устройства, того же типа, что и джойстик. Mac читает руль, педали и кнопки, но игра использует их, только если сама читает HID-устройства, а таких Mac-игр немного.
Рули, которые стартуют в режиме Xbox, например Logitech G920 и версия G923 для Xbox, не HID-устройства, поэтому игра должна быть написана под поддержку рулей Apple, чтобы их использовать, а InputConfig читает эти два через неё.
Проверьте, принимает ли ваша гоночная игра руль
Большинство симуляторов, ради которых покупают руль, не имеют версии для Mac. iRacing, Assetto Corsa, Assetto Corsa Competizione и серия F1 нативно на macOS не работают, а Gran Turismo только на PlayStation. Игры для ПК попадают на Mac через стрим с ПК, облачный сервис или обёртку для Windows, например CrossOver, и то, переживёт ли руль этот путь, зависит от стрима или обёртки, а не от Mac.
Другой путь: нативные Mac-игры с собственными настройками контроллеров. Euro Truck Simulator 2 и American Truck Simulator работают нативно, и игроки на Mac используют в них рули, с разными отзывами о новых версиях macOS и Apple Silicon. Один игрок Mac на форуме SCS Software сообщил о G29, который появился в настройках управления Euro Truck Simulator 2 на macOS 14 и не реагировал на поворот, тогда как тот же руль работал на iMac Intel с macOS 11.
- Вы: Откройте собственный экран управления игры и поверните руль.
- Игра: Показывает руль в списке и двигает руление, если читает его.
- Проверка: Если руль поворачивает, вы закончили и ничего больше не нужно. Если игра его игнорирует или показывает, но ничего не двигается, превратите руль в клавиши, которые понимает любая гоночная игра с клавиатурой.
Проверьте, какие рули читает InputConfig
InputConfig читает большинство рулей как сырые HID-устройства, так же, как джойстик, а Logitech G920 и G923 для Xbox через поддержку игровых рулей Apple.
| Руль | Что делает InputConfig |
|---|---|
| Logitech G29 и G923 для PlayStation и PC | Переводится в собственный режим при подключении, включая G923 для PlayStation, затем читается полностью: руление на 900 градусов, газ, тормоз и сцепление, каждый от 0 до 1, каждая кнопка по названию, коробка передач. Рисуется в Live Visualizer с углом в градусах. |
| Logitech G27, G25, Driving Force GT, Driving Force Pro и старые рули Logitech | Та же команда переключения режима и та же схема педалей. Рули MOMO, Formula и Driving Force сообщают газ и тормоз на одной общей оси, и InputConfig разделяет их, так что каждая педаль читается отдельно. Кнопки пронумерованы. Читаются полностью и показываются как простая карта осей и кнопок. |
| Logitech G920, G923 для Xbox и PC | Читаются через поддержку игровых рулей Apple, так как стартуют в режиме Xbox, который не HID. Нумеруются как G29, поэтому пресеты для рулей работают на них, с собственными названиями кнопок и передачами коробки. Их рисунок в Live Visualizer (Живой визуализатор) скрыт как экспериментальный. |
| Thrustmaster в режиме PC | Читается на тех же осях, что и руль Logitech: руление 0, сцепление 1, тормоз 4 и газ 5, так что пресет переносится между ними. Каждая кнопка и крестовина тоже читаются. Его собственный рисунок экспериментальный и выключен, поэтому руль показывается как простая карта. |
| Fanatec, Moza и другие рули | Читаются так же, если Mac видит их как HID-устройство. Проверки не проводилось. |
Первый шаг ниже занимает минуту и показывает, работает ли ваш руль.
Превратите руль и педали в клавиши с InputConfig
Шаг 1: подключите и посмотрите
- Вы: Подключите руль, откройте InputConfig и откройте пресет.
- InputConfig: Live Visualizer двигается, когда вы поворачиваете руль и нажимаете педали.
- Проверка: Если ничего не двигается, отметьте руль в меню Devices (Устройства) в строке меню InputConfig, и приложение откроет его напрямую.

Шаг 2: настройте руление
- Вы: В пресете включите One-Stick Driving (Вождение одним стиком) в разделе Accessibility Tools Suite. Выберите Custom, задайте слот контроллера как у руля и подбирайте номер Steer axis, пока живая полоса не начнёт следовать за рулём. На любом руле Logitech и Thrustmaster это 0.
- InputConfig: Руление через Mouse (analog) (Мышь (аналоговая)), плавнее из двух, для игр, которые управляются мышью, или через Keys (A / D), которые он пульсирует, так что небольшой поворот даёт мягкое руление.
- Проверка: Понизьте Deadzone до нескольких процентов. Её значение по умолчанию 12 процентов отсчитывается по всему половинному повороту руля, поэтому на руле в 900 градусов это примерно 54 градуса в каждую сторону до того, как машина поворачивает.
Шаг 3: настройте газ
- Вы: Подбирайте номер Throttle axis, пока полоса не начнёт следовать за педалью газа (на руле Logitech или Thrustmaster это 5), и включите Throttle axis is a trigger (в покое стоит на одном конце).
- InputConfig: Пульсирует клавишу ускорения, по умолчанию W, удерживая её дольше в каждом импульсе, чем сильнее вы нажимаете. Педаль, которая читается от -1 до 1, как у многих рулей и наборов педалей не от Logitech, растягивается на весь свой ход, как только её видят в покое.
- Проверка: Если полоса идёт назад, включите Invert throttle.
Шаг 4: добавьте тормоз и кнопки
- Вы: Добавьте строку, нажмите Scan (Сканировать), нажмите педаль тормоза и задайте клавишу тормоза игры, обычно S. Так же назначьте лепестки, коробку передач и кнопки на строки: переключение вверх и вниз, ручной тормоз, взгляд назад, сброс.
- InputConfig: Отправляет каждую клавишу, пока её элемент нажат.
- Проверка: Прежде чем полагаться на строку тормоза, посмотрите её в Live Visualizer с ногой снятой и нажатой.
Шаг 5: сделайте автоматически
В разделе Automation & Gaming Utilities (Автоматизация и игровые утилиты) добавьте игру в приложения пресета и включите автоматическое переключение в Settings, вкладка Advanced. Раскладка тогда работает, когда игра на переднем плане. См. Автопереключение.
По сути клавиши включены или выключены, поэтому пульсирующее руление близко к настоящему рулю, но не то же самое. В руководстве по One-Stick Driving есть настройки игры, которые помогают, например автоматическая коробка. С рулём Logitech другим стартом служит встроенный пресет Racing Game (Гоночная игра): его строки руления, газа и тормоза стоят на осях, которыми пользуется руль Logitech, и руль Thrustmaster использует те же, поэтому понизьте мёртвую зону строк руления через Adjust live и назначьте кнопки руля на нужные строки через Сканировать.
Чего не умеет: force feedback
InputConfig не управляет force feedback. На Mac его может дать только игра, которая сама поддерживает ваш руль. С рулём, назначенным на клавиши, мотор не создаёт сопротивления, поэтому руль с force feedback поворачивается свободно, кроме пружины, если она у него есть.
Настройки производителя, которые задают поворот, силу force feedback и прошивку, у большинства марок сделаны для Windows. Проверьте страницу загрузки производителя на наличие версии для macOS, а обновления прошивки делайте на ПК с Windows.
Добавьте педали, коробки передач и кнопочные блоки
Педаль, коробка передач или кнопочный блок на собственном USB-кабеле является отдельным устройством, и каждое подключённое устройство получает свой слот, поэтому в одном пресете помещаются все. Им не обязательно управлять машиной: педаль может держать клавишу разговора по нажатию, а кнопочный блок делает макро-панель. Педали руля как клавиши описывает, как читается каждый тип педалей и какие задачи они могут выполнять.
Коротко
- Подключите. Педали в базу, правильный переключатель режима, питание, затем USB, и проверьте System Information, раздел USB.
- Сначала попробуйте игру. Если экран управления игры видит, как руль поворачивает, больше ничего не нужно.
- Назначьте остальное. One-Stick Driving и Сканировать в InputConfig, без force feedback.
Большая часть работы сводится к переключателю режима, поэтому задайте его до подключения.
Вопросы
Можно ли использовать игровой руль на Mac?
Да. Mac видит большинство USB-рулей без драйвера. Mac-игры, написанные под поддержку игровых рулей Apple, добавленную в macOS 13, используют рули вроде Logitech G29 и G920. Для игр, которые игнорируют руль, назначатель вроде InputConfig превращает его в клавиши.
Как подключить игровой руль к Mac?
Подключите педали к базе руля, задайте переключатель режима (PS3 на G29, PC на Thrustmaster), подключите питание и USB и проверьте в System Information, в разделе USB. В «Контроллерах» он не появится.
Работает ли Logitech G29 на Mac?
Да. Mac-игры, написанные под поддержку игровых рулей Apple, могут им пользоваться, а InputConfig читает его полностью для игр, которые этого не делают. На странице G29 есть настройка.
Нужен ли драйвер для игрового руля на Mac?
Чтобы Mac видел большинство рулей, нет. Вам может не хватать программы производителя для поворота, силы force feedback и прошивки, которая для большинства марок работает только в Windows.
Работает ли force feedback на Mac?
Только в игре, которая поддерживает ваш руль. InputConfig отправляет клавиши и движения мыши и не управляет force feedback.
Можно ли использовать игровой руль в Roblox на Mac?
На Mac Roblox читает геймпады и не видит руль. Назначьте руль через InputConfig: руление на A и D, педали на W и S, и он будет управлять транспортом Roblox, который использует эти клавиши.
Какой игровой руль лучший для Mac?
Рули я не тестирую, поэтому называть один не стану. Проверьте, что нужные вам игры поддерживают его на macOS. Для назначения через InputConfig полнее всего читаются рули Logitech.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English, Español
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.