Русский
Управление OpenEmu не работает на Mac: что исправлять и в каком порядке
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Когда OpenEmu игнорирует клавиатуру или геймпад, причина почти всегда одна из трёх: у OpenEmu нет разрешения на Мониторинг ввода, у беспроводного геймпада нет разрешения на Bluetooth или для консоли, в которую вы играете, не назначено управление. На собственной странице OpenEmu о проблемах ввода, просмотренной 27 октября 2026 года и последний раз изменённой в январе 2022 года, названы первые две и список приложений, которые блокируют его ввод. Эта страница помогает понять, какой у вас случай, и ведёт по исправлениям по порядку, от самого простого.
Если вы уже знаете, что дело только в клавиатуре, подробнее в статье клавиатура OpenEmu не работает, а геймпад OpenEmu не работает описывает каждый геймпад. Я делаю InputConfig, бесплатное приложение для Mac, которое назначает контроллеры на клавиши. Здесь оно стоит последним, как запасной вариант, потому что OpenEmu сам читает большинство контроллеров.
Шаги
- Откройте Системные настройки, Конфиденциальность и безопасность, Мониторинг ввода и включите OpenEmu.
- Для беспроводного геймпада включите OpenEmu также в Конфиденциальность и безопасность, Bluetooth.
- Закройте OpenEmu клавишами Command Q и откройте снова.
- В настройках OpenEmu откройте Controls, выберите консоль, в которую играете, выберите клавиатуру или геймпад и назначьте кнопки.
- Если всё равно не работает, закройте Steam, Chrome, Terminal и любые переназначатели клавиш и проверьте, открыв только OpenEmu.
- Если OpenEmu совсем не принимает ваш контроллер, задайте ему клавиатуру и назначьте геймпад на эти клавиши в InputConfig.
Выберите свой случай
Симптом указывает на исправление, поэтому начните со строки, которая совпадает с вашей:
- Ни одна клавиша не работает ни в одной игре. Мониторинг ввода выключен. Перейдите к разрешению Мониторинга ввода.
- Беспроводной геймпад виден в Controls, но ничего не делает. Разрешение Bluetooth выключено. На странице OpenEmu сказано, что контроллеры появляются в его настройках Controls и без него, поэтому этот случай и обманывает людей.
- В одной консоли работает, в другой нет. Управление хранится отдельно для каждой консоли. Для этой консоли ничего не назначено.
- Работало до обновления. Переключатель разрешения может относиться к старой копии приложения. Выключите и включите его.
- Работает после перезапуска, если ничего больше не открыто. Устройство удерживало другое приложение.
Большинство проблем ввода в OpenEmu это переключатель разрешения, поэтому сначала проверьте два разрешения.
Разрешите Мониторинг ввода, затем закройте и снова откройте OpenEmu
OpenEmu читает устройства ввода напрямую, а не через игровую платформу Apple для контроллеров, и начиная с macOS Mojave для этого нужен Мониторинг ввода. На странице OpenEmu сказано, что это разрешение покрывает все виды ввода, клавиатуры и проводные и беспроводные контроллеры, что бы ни казалось по окну настроек.
- Вы: Откройте Системные настройки, Конфиденциальность и безопасность, Мониторинг ввода. Включите OpenEmu или добавьте его кнопкой с плюсом, если его нет в списке.
- macOS: Позволяет OpenEmu читать клавиатуру и контроллеры, даже когда впереди другое окно.
- Проверка: Закройте OpenEmu клавишами Command Q, откройте снова, запустите игру и нажмите клавишу, которую вы назначили в Controls.
На странице OpenEmu есть и ответ на очевидное опасение: macOS не передаёт OpenEmu ничего из того, что набрано в поле пароля, с разрешением или без.
Разрешите Bluetooth для беспроводного геймпада
Начиная с macOS Monterey, OpenEmu нужно второе разрешение для беспроводных геймпадов. В Системных настройках, Конфиденциальность и безопасность, Bluetooth включите OpenEmu или добавьте его кнопкой с плюсом. Затем закройте и откройте его снова. Кабель обходит эту проблему, поэтому подключить контроллер кабелем это быстрая проверка: если по проводу работает, а по беспроводной связи нет, причина в этом переключателе. Геймпад, указанный в Controls в OpenEmu, всё равно может быть заблокирован, потому что разрешение Bluetooth решает, доходят ли его нажатия.
Выключите и снова включите разрешение
Уже включённый переключатель всё равно может быть устаревшим, например после обновления или перемещения OpenEmu. На странице OpenEmu об этом не сказано, поэтому стоит пробовать в таком порядке:
- Выключите и включите. В Мониторинге ввода, а для беспроводного геймпада ещё и в Bluetooth.
- Удалите и добавьте. Выберите OpenEmu, удалите его кнопкой с минусом, затем добавьте снова кнопкой с плюсом из папки Программы.
- Закройте и откройте. Command Q, затем откройте OpenEmu снова, чтобы он запустился уже с разрешением.
Проверьте панель Controls для этой консоли
- Вы: Откройте настройки OpenEmu и перейдите в Controls. Выберите консоль вверху, игрока и свою клавиатуру или контроллер в меню ввода.
- OpenEmu: Заполняет контроллер, который узнаёт. Для клавиатуры или неизвестного геймпада вы нажимаете каждую кнопку на картинке и нажимаете нужную клавишу или кнопку.
- Проверка: Рядом с каждым элементом показана клавиша или кнопка, и игра для этой консоли реагирует.
Ещё две причины со страницы OpenEmu. Начиная с версии 2.2 стики калибруются сами, из-за чего могут быть слишком чувствительными или залипать: перед игрой проведите каждым стиком полный круг. А контроллер через USB-хаб может работать ненадёжно, поэтому подключайте его прямо в Mac. Назначения не переносятся между консолями, поэтому геймпад, настроенный для одной системы, в следующей пуст.
Закройте приложения, которые перехватывают ввод
Некоторые приложения открывают устройство только для себя, и тогда OpenEmu ничего от него не получает. На странице OpenEmu они названы, и сказано, что список неполный:
- Приложения, которые стоит закрыть на время игры. Google Chrome, DOSBox, iTerm2, Keybase и Steam. После закрытия Steam подключите контроллер заново.
- Secure Keyboard Entry. Terminal и Webroot Antivirus включают его, и он намеренно не пускает нажатия клавиш к другим приложениям. Это приложения безопасности, названные на странице. Другие не проверялись.
- Изменители ввода. Karabiner, USB Overdrive, ControllerMate, Enjoyable, Joystick Mapper, GamePad Companion, SteelSeries Engine и ещё несколько нужно закрыть или удалить. В USB Overdrive, как сказано на странице, нужно выключить Any Gaming, Any Application.
- Приложения удалённого рабочего стола. Splashtop, Synergy и TeamViewer не могут передавать ввод в OpenEmu.
Последнее средство со страницы: перезагрузить Mac и открыть только OpenEmu. Если тогда всё работает, открывайте остальные приложения по одному, чтобы найти то, которое мешало.
Проверьте, что контроллер OpenEmu может прочитать
OpenEmu читает стандартные контроллеры USB и Bluetooth. На его странице предупреждают, что контроллеры, сделанные для консолей, часто лишь отчасти стандартные, а некоторые адаптеры нестандартные вовсе, и назван адаптер GameCube для Wii U как один из тех, что не работают. Сначала убедитесь, что Mac видит геймпад: откройте Контроллеры в боковой панели Системных настроек и нажмите кнопку или воспользуйтесь тестером геймпада. Если Mac ничего не показывает, проблема в подключении, а не в OpenEmu, и начать стоит со статьи контроллер не распознаётся на Mac.
Если всё равно не работает, назначьте геймпад на клавиши в InputConfig
Этот путь помогает, когда клавиатура в OpenEmu работает, а контроллер нет, потому что контроллер превращается в клавиши. InputConfig часто читает геймпады, которые OpenEmu пропускает, поскольку тоже открывает контроллеры как сырые устройства HID.
- Вы: В Controls в OpenEmu задайте вводом этого игрока клавиатуру и назначьте клавиши. В InputConfig начните с раскладки Emulator / Arcade и дайте каждой кнопке назначенную вами клавишу.
- InputConfig: Удерживает каждую клавишу, пока вы держите кнопку, так же, как настоящую клавишу.
- Проверка: Когда OpenEmu на переднем плане, нажмите крестовину, и игра двигается.

Две оговорки. Если OpenEmu не может читать клавиатуру, эти клавиши до него тоже не дойдут, поэтому сначала исправьте Мониторинг ввода. И пока OpenEmu всё ещё читает геймпад сам, каждое нажатие приходит дважды, как геймпад и как клавиша, поэтому оставьте этого игрока на клавиатуре. Добавьте OpenEmu в Automation & Gaming Utilities, в Activate when these apps are in front, и раскладка будет работать, только пока OpenEmu на переднем плане.

Control Option Command и точка останавливают любой пресет сразу, и это первое, что стоит нажать, если клавиши начали удваиваться.
Коротко
- Мониторинг ввода. Включите OpenEmu, затем закройте и откройте его снова.
- Bluetooth. Включите OpenEmu для беспроводных геймпадов, начиная с Monterey.
- Controls. Назначайте клавиатуру или геймпад для каждой консоли отдельно.
- Другие приложения. Закройте Steam, Chrome, терминалы и переназначатели клавиш на время проверки.
Проверьте разрешения, затем Controls консоли, затем другие приложения, потому что в таком порядке причина находится быстрее всего.
Вопросы
Почему управление OpenEmu не работает на моём Mac?
Обычно у OpenEmu нет разрешения на Мониторинг ввода, а для беспроводного геймпада на Bluetooth, в Системных настройках, Конфиденциальность и безопасность. Включите его, закройте и откройте OpenEmu снова, затем проверьте, что для консоли, в которую вы играете, назначено управление.
Почему OpenEmu не распознаёт мою клавиатуру?
Без Мониторинга ввода OpenEmu не может читать клавиатуру. Если он уже включён, нажатия могло удерживать приложение с Secure Keyboard Entry, например Terminal или Webroot Antivirus.
Нужно ли разрешать OpenEmu Мониторинг ввода?
Да. OpenEmu читает устройства напрямую, и на его странице о неполадках сказано, что Мониторинг ввода покрывает клавиатуру и все проводные и беспроводные контроллеры.
Почему мой контроллер работает в одной консоли и не работает в другой?
OpenEmu хранит управление отдельно для каждой консоли и каждого игрока. Откройте Controls, выберите консоль, в которой не работает, выберите свой контроллер и назначьте его кнопки.
Может ли InputConfig играть в игры OpenEmu с контроллером?
Он может назначить контроллер на клавиши, которые вы указали в Controls в OpenEmu, и это помогает, когда OpenEmu не читает геймпад. Задайте этому игроку клавиатуру, чтобы нажатия не приходили дважды.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.
Эта страница на других языках: English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português, ไทย, 繁體中文, 简体中文
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.