Русский
Как играть в Roblox с геймпадом на Mac
Да, в Roblox на Mac можно играть с геймпадом. Roblox читает геймпады Xbox и PlayStation на macOS без драйвера: подключите геймпад, зайдите в игру, и левый стик ходит, правый стик поворачивает камеру, а A (Крестик на PlayStation) прыгает. Дальше всё зависит от конкретной игры. Каждую создаёт свой автор, и способности, магазины и меню, сделанные для клавиатуры, часто вообще не имеют кнопки. Для таких игр InputConfig, бесплатный в Mac App Store, позволяет играть с геймпада даже в игры только для клавиатуры.
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
Шаги
- Создайте пару с геймпадом в Системных настройках, Bluetooth, прежде чем открывать Roblox.
- Откройте Roblox, зайдите в игру и сдвиньте левый стик.
- Если персонаж идёт, играйте со встроенным управлением геймпадом Roblox.
- Если игра игнорирует геймпад, включите раскладку Roblox в InputConfig, чтобы геймпад отправлял клавиши и мышь.
Подключите геймпад и проверьте, что Roblox его видит
- Вы: Создайте пару с геймпадом в Системных настройках, Bluetooth, или подключите его кабелем, прежде чем открывать Roblox. Кнопка создания пары для каждого геймпада указана на странице как подключить геймпад. Затем зайдите в любую игру и сдвиньте левый стик.
- Roblox: Переключается на ввод с геймпада, когда геймпад используется. Включать настройку геймпада внутри Roblox не нужно.
- Проверка: Если персонаж идёт, Roblox видит геймпад.
Встроенное управление геймпадом в Roblox:
- Левый стик. Перемещает.
- Правый стик. Поворачивает камеру, а нажатие на него приближает.
- A или Крестик. Прыгает.
- Правый триггер. Использует инструмент, который вы держите.
Если вы хотите поменять кнопки местами, macOS умеет это для каждой программы отдельно в Системных настройках, Game Controllers. Она только меняет местами кнопки геймпада. Превратить кнопку в клавишу она не может (что macOS умеет и не умеет).
Если игра его игнорирует, используйте раскладку Roblox
Многие игры сделаны только для клавиатуры или используют клавиши, которые раскладка геймпада никогда не отправляет. Для таких игр InputConfig назначает геймпад на клавиши, которые использует игра, и игра видит клавиатуру. Готовая раскладка Roblox в Умном конструкторе пресетов (Smart Preset Maker):
- Движение и обзор. W, A, S и D на левом стике, обзор мышью на правом стике.
- Прыжок и бег. Space на A, Shift на B.
- Инструменты. От 1 до 4 на крестовине, кнопки мыши на триггерах и Escape на Y для меню.
- Дополнительно. Добавьте E или F на бампер для игр, которые их используют.

Меню Roblox и многим его играм нужна мышь. Поставьте указатель на левый стик, а клик на триггер во втором пресете, и во всё можно играть с дивана, включая меню. Гоночный руль работает так же: Roblox не видит руль на Mac, но InputConfig может назначить рулевое управление на A и D, педаль газа на W, а тормоз на S, и это управляет транспортом, который использует эти клавиши (гоночные рули на Mac).
Shift lock и камера с геймпада
Roblox привязывает shift lock к клавишам Shift и не даёт ему кнопки геймпада, поэтому люди так часто спрашивают, как включить shift lock с геймпада. Со встроенным управлением геймпадом Roblox он не нужен: правый стик уже поворачивает камеру. С раскладкой Roblox кнопка B отправляет Shift, поэтому это ваша кнопка shift lock, когда в меню Roblox, Settings включён Shift Lock Switch.
Есть одна загвоздка: Roblox разрешает shift lock, только пока считает, что вы играете с клавиатуры и мыши. Если он ещё и читает геймпад напрямую, он может решить, что вы на геймпаде, и shift lock перестаёт отзываться. Без shift lock удерживайте левый триггер (в раскладке это правая кнопка мыши), двигая правый стик. Это перетаскивание правой кнопкой, и оно поворачивает стандартную камеру Roblox. Подробнее о камере и об игре с трекпада MacBook в материале камера и shift lock в Roblox на Mac.
Выберите одно для каждой игры: геймпад или раскладку
InputConfig не скрывает геймпад от Roblox. Ни одно приложение на Mac этого не может. В игре, которая сама читает геймпад, левый стик тогда двигает вас дважды, один раз как геймпад и один раз как W, A, S и D, а подсказки на экране могут мигать между значками геймпада и клавиатуры, потому что приходят оба ввода. Там, где геймпад уже делает всё нужное, остановите пресет, а там, где нет, оставьте пресет работать и пусть игру ведёт клавиатура. Stop и Start находятся у значка в строке меню.
Если игра требует кликать снова и снова, сначала прочитайте страницу об автокликере для Roblox: многие игры запрещают автокликеры, а некоторые их обнаруживают, и на этой странице правила изложены раньше настройки.
Если геймпад ничего не делает в Roblox
Идите по этой лестнице, начиная с самого маленького шага:
- Проверьте, видит ли его Mac. Откройте Системные настройки и нажмите Game Controllers на боковой панели. Если геймпада там нет, создайте пару заново.
- Выведите Roblox на передний план. Щёлкните в окне Roblox, затем нажмите кнопку.
- Перезапустите Roblox при включённом геймпаде. Закройте его сочетанием Command Q и откройте снова.
- Попробуйте вторую игру. Если геймпад работает в одной и не работает в другой, с Mac и геймпадом всё в порядке. Эта игра сделана для клавиатуры, и решение это раскладка.
- Останавливайте пресет там, где геймпад работает. Иначе игра получает и геймпад, и назначенные клавиши сразу, и персонаж может пройти вдвое дальше задуманного.
Настройте его для ребёнка
Ребёнку не должно приходиться ничего переключать. Добавьте Roblox в список программ пресета Roblox и включите «Switch presets when the front app changes» в Настройках (Settings), Advanced, и пресет будет включаться, когда Roblox выходит на передний план (автопереключение по программам). Аварийная остановка включена по умолчанию: удерживание кнопок Back и Start вместе на геймпаде (Create и Options на DualSense) в течение трёх секунд останавливает пресет откуда угодно и возвращает управление клавиатуре (аварийная остановка). Остальное есть в руководстве настройка геймпада для ребёнка.
Коротко
- Сначала создайте пару, потом откройте Roblox. Стандартное управление геймпадом работает в играх, которые для него сделаны.
- Для остального используйте раскладку. Раскладка Roblox в InputConfig отправляет W, A, S, D, Space, Shift и мышь.
- По одному. Останавливайте пресет в играх, которые уже читают геймпад.
Если геймпад работает в одной игре и не работает в другой, с геймпадом всё в порядке, а решение это раскладка.
Вопросы
Поддерживает ли Roblox геймпады на Mac?
Да, геймпады в целом и геймпады Xbox в частности. Отдельные игры могут этим не пользоваться. Для них подойдёт маппер.
Почему мой геймпад не работает в Roblox на Mac?
Сначала проверьте Системные настройки, Game Controllers. Если геймпада там нет, проблема в создании пары. Если он там есть, закройте Roblox сочетанием Command Q и откройте снова при включённом геймпаде, затем попробуйте вторую игру: некоторые заменяют стандартное управление. Если Roblox всё равно его игнорирует, InputConfig отправляет в Roblox ввод с клавиатуры и мыши от геймпада, поэтому Roblox не нужно его обнаруживать.
Можно ли использовать Switch Pro Controller для Roblox на Mac?
Mac создаёт с ним пару по Bluetooth, а читает ли его Roblox, может быть по-разному. Если Roblox его игнорирует, InputConfig читает Pro Controller и отправляет в Roblox ввод с клавиатуры и мыши, который принимает каждая игра.
Как включить shift lock в Roblox с геймпада?
У shift lock в Roblox нет кнопки геймпада. Он привязан к клавишам Shift, а со встроенным управлением геймпадом Roblox правый стик уже поворачивает камеру. С раскладкой Roblox в InputConfig кнопка B отправляет Shift, поэтому она работает как shift lock, когда в Settings Roblox включён Shift Lock Switch.
Можно ли автокликать в Roblox на Mac?
В InputConfig есть автокликер: строка с параметром «Repeats until pressed again» и левым кликом начинает кликать после одного нажатия и останавливается после следующего. Некоторые игры запрещают автоклик, поэтому сначала проверьте их правила.
Считает ли Roblox маппер читом?
Маппер отправляет обычный ввод с клавиатуры и мыши, те же события, что отправляет клавиатура, и ничего не меняет внутри Roblox. Правила всё равно определяет каждая игра, поэтому для соревновательных игр прочитайте их.
Ещё на русском
Подробные руководства на английском
Кто это пишет. 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.