Русский
Можно ли играть в Hearthstone с контроллером на Mac?
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
У Hearthstone на Mac нет поддержки контроллеров, которую удалось найти, и заявления Blizzard об обратном найти не удалось. Игра для Mac работает нативно через приложение Battle.net. Но Hearthstone является игрой, где нужно навести на карту, перетащить её на поле и навести на цель, и с этим контроллер справляется хорошо, когда InputConfig, бесплатный назначатель, который я делаю, превращает его стик в мышь.
Карточные игры одни из самых удобных для геймпада, а Hearthstone одна из самых мягких, потому что в ней ничего не рассчитано по миллисекундам.
Шаги
- Сопрягите контроллер с Mac.
- В InputConfig создайте новый пресет и выберите Automatically insert available inputs (Автоматически вставлять доступные входы).
- Назначьте стикам движение указателя, правому курку левую кнопку мыши, а левому курку правый клик.
- Добавьте Hearthstone в список автопереключения пресета и нажмите Включить (Activate).
Поймите, как это работает
InputConfig читает контроллер и отправляет на Mac движение мыши, клики и клавиши. Hearthstone видит обычную мышь. В игре ничего не устанавливается, Battle.net не затрагивается, и одна и та же раскладка работает во всех режимах, потому что все они управляются одной мышью.
Постройте раскладку
| Контроллер | Отправляет | Зачем |
|---|---|---|
| Левый стик | Указатель, медленно | Попадает на карту или миньона |
| Правый стик | Указатель, быстро | Пересекает поле и достаёт до End Turn |
| Правый курок | Левая кнопка, зажата, пока курок нажат | Перетаскивание карты, атака, цель |
| A / Cross | Левый клик | Быстрые клики в меню |
| Левый курок | Правый клик | Отмена цели |
| B / Circle | Escape | Меню и назад |
- Вы: Создайте новый пресет в InputConfig, выберите Automatically insert available inputs и назначьте этим строкам выходы. Стики дают по четыре строки указателя: медленно на левом и быстро на правом. Или продублируйте встроенный пресет Mouse + Scroll (Мышь и прокрутка) и измените что нужно.
- InputConfig: Удерживает левую кнопку, пока нажат правый курок.
- Проверка: Нажмите и удерживайте правый курок на карте, ведите её стиком и отпустите над полем или целью.

Перетаскивание представляет собой зажатый клик во время движения указателя, и именно это делает строка с удержанием курка.
Сделайте удобно
- Ramp-up. Включите его для строк медленного стика. Небольшое отклонение медленно ползёт к краю миньона, полное отклонение пересекает поле.
- End Turn. Это кнопка на поле, и быстрый стик доводит до неё одним движением. Подтверждённого сочетания клавиш для неё не найдено, поэтому раскладка указывает и кликает, как это сделала бы мышь.
- Эмоции и чат. Для ввода текста нужна клавиатура или экранная клавиатура macOS, управляемая указателем.
- Дрожащая рука. Поднимите Deadzone на медленном стике, чтобы покоящийся палец не уводил карту с места.
Hearthstone никогда не наказывает за то, что вы не торопитесь.
Включайте вместе с игрой
- Вы: В разделе Automation & Gaming Utilities (Автоматизация и игровые утилиты) пресета добавьте Hearthstone в Activate when these apps are in front и включите Switch presets when the front app changes в «Настройках» (Settings), вкладка Advanced.
- InputConfig: Включает раскладку, когда Hearthstone выходит на передний план, и уступает место, когда вы уходите.
- Проверка: Переключитесь из игры, и геймпад вернётся к тому, что делал раньше.
Настройте один раз, и раскладка будет там каждый раз, когда игра открыта.
Если указатель ведёт себя неправильно
Проверяйте по порядку, начиная с самого простого шага:
- Включите пресет. Ничего не двигается, пока он не запущен.
- Разрешите универсальный доступ. InputConfig нужен он, чтобы двигать указатель и кликать. Значок в строке меню становится оранжевым, когда работающему пресету это нужно.
- Поднимите мёртвую зону. Если указатель уползает с карты, откройте Adjust live (Настроить на лету) на строке медленного стика и расширьте мёртвую зону.
- Уменьшите скорость. Если указатель перелетает, сдвиньте Pointer speed (Скорость указателя) на странице пресета влево.
Уползающий указатель требует мёртвой зоны, а не меньшей скорости.
Чего оно не умеет
InputConfig отправляет macOS обычные события мыши и клавиатуры, по одному действию на нажатие, и не трогает игру или Battle.net. Оно не играет за вас. Прочитайте условия Blizzard сами, потому что я могу сказать только, что делает программа.
Коротко
- Указатель. Медленно на левом стике, быстро на правом.
- Перетаскивание. Удерживайте правый курок, ведите, отпустите.
- Отмена и назад. Левый курок и B.
Карточная игра, в которую можно играть откинувшись, по одному зажатому курку за раз.
Вопросы
Есть ли у Hearthstone поддержка контроллеров?
Нет. Настольная версия играется мышью. Назначатель вроде InputConfig превращает контроллер в эту мышь, поэтому игре никогда не нужно поддерживать геймпад.
Можно ли играть в Hearthstone с контроллером на Mac?
Да, через маппер. В Hearthstone играют мышью, а InputConfig превращает стик в эту мышь, а курок в щелчок.
Это разрешено?
InputConfig отправляет macOS обычные события мыши и клавиатуры, по одному действию на нажатие, и не трогает игру или Battle.net. Он не играет за вас. Прочитайте условия Blizzard сами, потому что я могу сказать только, что делает программа.
Какой контроллер работает лучше всего?
Любой, который Mac может подключить. У DualSense есть тачпад, который может работать и как трекпад: использование тачпада PS5 как трекпада.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.