Русский
Как использовать педали руля как клавиши на Mac
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Да, с приложением, которое читает педали, потому что педаль является осью, а не клавишей. Mac-игра, которая не читает ваш руль, не увидит и педали. InputConfig, бесплатное приложение, которое я делаю, читает каждую педаль и отправляет то, что вы выберете: клавишу, клавишу, которая пульсирует пропорционально тому, насколько вы нажимаете, клик или прокрутку.
Педали не обязаны управлять машиной. Запасная педаль может держать разговор по нажатию или прокручивать страницу не хуже.
Шаги
- Нажмите каждую педаль в Live Visualizer (Живой визуализатор) в InputConfig, чтобы увидеть, какая это ось и как она стоит в покое.
- Для плавного газа включите One-Stick Driving (Вождение одним стиком), выберите Custom и задайте Throttle axis на педаль газа.
- Включите Throttle axis is a trigger (в покое стоит на одном конце).
- Для тормоза или любой другой педали добавьте строку, нажмите Сканировать (Scan), нажмите педаль и выберите клавишу.
- Передвиньте точку срабатывания строки через Adjust live (Настроить на лету).
Выясните, как читаются ваши педали
Педали, которые подключаются к базе руля, попадают на Mac через руль, как оси собственного USB-устройства руля. Отдельный набор педалей на собственном USB-кабеле является отдельным устройством со своим слотом в InputConfig. В обоих случаях Mac не нужен драйвер. Различается диапазон:
- Рули Logitech. G29, G923 для PlayStation и PC, G27, G25, Driving Force GT и старые рули Logitech выводят каждую педаль на отдельную ось, которая в покое даёт 0, а при полном нажатии 1, точно как курок геймпада. Газ читается как ось 5, тормоз читается как ось 4, там же, где сидят правый и левый курки. Сцепление читается как ось 1. G920 и G923 для Xbox читаются через поддержку игровых рулей macOS и нумеруются как G29.
- Большинство других педалей. Thrustmaster и многие отдельные наборы педалей читаются от -1 в покое до 1 при полном нажатии.
- Вы: Откройте любой пресет и нажмите каждую педаль, пока смотрите на Live Visualizer.
- InputConfig: Двигает полосу для оси этой педали.
- Проверка: Запомните номер оси и то, начинается ли полоса пустой или на дальнем конце, когда нога снята.
То, где педаль стоит в покое, определяет каждую настройку ниже.
Получите плавный газ от педали газа
Клавиша включена или выключена, поэтому игра, которая управляется клавишей W, видит полный газ или ничего. One-Stick Driving обходит это, пульсируя клавишей ускорения: чем сильнее нажатие, тем дольше клавиша удерживается в каждом импульсе, и большинство игр читают это как скорость.
- Вы: В пресете, в разделе Accessibility Tools Suite (Набор инструментов универсального доступа), включите One-Stick Driving и выберите Custom. Задайте слот контроллера как у руля и подбирайте Throttle axis, пока полоса не начнёт следовать за педалью газа (у руля Logitech это ось 5). Включите Throttle axis is a trigger (в покое стоит на одном конце) и задайте Accelerate на клавишу игры, по умолчанию W.
- InputConfig: Растягивает педаль, которая читается от -1 до 1, на весь её ход, как только видит её в покое, и пульсирует Accelerate (Разгон) пропорционально нажатию.
- Проверка: Полоса газа заполняется по мере нажатия. Если полоса идёт назад, включите Invert throttle.
Руление от руля настраивается на той же панели. На странице G29 есть полная настройка вождения. One-Stick Driving единственный способ частичного газа в игре с клавиатурой.
Поставьте тормоз, сцепление или любую педаль на строку
- Вы: Добавьте строку, нажмите Сканировать (Scan), нажмите педаль и выберите клавишу, S для тормоза в большинстве игр.
- InputConfig: Удерживает клавишу, пока педаль проходит мёртвую зону строки, и отпускает, когда вы убираете ногу.
- Проверка: Нажмите медленно и заметьте, где клавиша начинает срабатывать.

Мёртвая зона по умолчанию составляет 25 процентов, и отсчитывается она от середины оси, поэтому место срабатывания зависит от того, как читается педаль:
- Педаль Logitech, от 0 до 1. Примерно на четверти хода вниз. Adjust live в настройках строки двигает точку, пока вы смотрите на педаль.
- Педаль, которая читается от -1 до 1. Чуть дальше половины хода вниз, а мёртвая зона около нуля приводит её примерно к середине. Это подходит тормозу, который вы жмёте твёрдо, и педали, которую используете как переключатель.
Rests at one end. Если эта опция включена, строка читает весь ход педали от 0 в покое до полного нажатия в пол, а не только половину после середины. Scan включает её, когда педаль начинает движение от края.
Строка педали работает как выключатель: она удерживает клавишу после точки и отпускает, когда вы поднимаете ногу.
Дайте педали задачу, не связанную с вождением
Запасная педаль работает как третья рука. Поскольку строка может отправить что угодно, работает любое из этого:
- Разговор по нажатию. Удерживайте клавишу для вызова или голосового чата игры, пока педаль нажата.
- Клик. Левый или правый клик, для руки, которая должна оставаться на клавиатуре.
- Прокрутка. Строка Mouse Wheel (Колесо мыши) с включённой переменной чувствительностью, чтобы более глубокое нажатие прокручивало быстрее. Две педали дают вверх и вниз.
- Две задачи на одной педали. Другой выход при долгом нажатии или двойном касании, из удержания и двойного касания.
- Защёлка. Toggle удерживает клавишу после одного нажатия и отпускает после следующего, поэтому нога может держать клавишу зажатой, не оставаясь на педали.
Для USB-педали для ножного управления, которая продаётся для печати и отправляет клавиши, а не оси, или для MIDI-педали сустейна см. сочетания для ножной педали на Mac. Разговор по нажатию на педали оставляет обе руки на игре.
Диапазон хода педали, например её последняя треть, становится собственной кнопкой без мёртвой зоны, которая рисуется в карточке Regions устройства в редакторе.
Если педаль срабатывает поздно или наоборот
Проверяйте по порядку, начиная с самого простого шага:
- Включите Rests at one end. Эта опция строки читает весь ход от покоя. Или приведите мёртвую зону почти к нулю через Adjust live.
- Включите опцию курка. В One-Stick Driving опция Throttle axis is a trigger (в покое стоит на одном конце) растягивает педаль от -1 до 1 на весь её ход.
- Инвертируйте газ. Если полоса идёт назад, включите Invert throttle.
- Проверьте, не читает ли кто-то ещё. Если игра показывает ваш руль в собственных настройках управления и педали двигают её полосы, настройте их там и не запускайте пресет InputConfig на те же педали, иначе игра получит оба сигнала.
InputConfig нужен для игр и приложений, которые игнорируют руль, а остальным лучше читать руль самим.
Коротко
- Газ. One-Stick Driving с включённой опцией курка, для газа, который следует за ногой.
- Тормоз и остальные. Строка на каждую педаль, заполненная через Сканировать (Scan), с мёртвой зоной, которую задаёт Adjust live.
- Запасные педали. Разговор по нажатию, клики, прокрутка или защёлка.
Сначала посмотрите каждую педаль в Live Visualizer, и каждая следующая настройка станет очевидной.
Вопросы
Можно ли использовать педали руля как клавиши на Mac?
Да. InputConfig читает каждую педаль как ось и отправляет клавишу, пока её нажимают за точкой, которую вы задаёте. One-Stick Driving может вместо этого пульсировать клавишу газа пропорционально педали.
Может ли педаль давать частичный газ в игре с клавиатурой?
Через One-Stick Driving, да: он пульсирует клавишей ускорения, удерживая её дольше, чем сильнее вы нажимаете. Обычная строка с клавишей работает только как включено или выключено.
Почему педаль тормоза работает только при нажатии наполовину?
Педаль в покое даёт -1, а строка срабатывает за мёртвой зоной, которая отсчитывается от середины. Включите Rests at one end в Options строки, чтобы она читала весь ход от покоя, понизьте мёртвую зону через Adjust live или используйте руль Logitech, педали которого InputConfig читает от 0 до 1.
Работают ли педали руля на Mac без самого руля?
Педали, которые подключаются к базе руля, попадают на Mac через базу, поэтому база должна быть подключена. Отдельный USB-набор педалей считается собственным устройством.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.