Українська
Клавіатура не працює в OpenEmu на Mac
Цей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.
Коли OpenEmu не розпізнає клавіатуру на Mac, причина майже завжди в дозволі Input Monitoring, тобто Контроль вводу. OpenEmu читає клавіатуру на нижчому рівні, ніж більшість програм, і з macOS Mojave це потребує вашого дозволу. Без нього OpenEmu взагалі не може прочитати клавіатуру. Друга причина в тому, що інша програма забрала клавіатуру собі. Обидві є на сторінці OpenEmu про проблеми з введенням, а ця сторінка розставляє її перевірки по порядку.
Якщо це контролер, який OpenEmu ігнорує, дозволи ті самі, а решта інша: контролер OpenEmu не працює на Mac.
Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.
Кроки
- Відкрийте Системні параметри, Приватність і безпека, Контроль вводу, і увімкніть OpenEmu.
- Повністю закрийте OpenEmu і відкрийте знову.
- Закрийте Terminal, iTerm2, Steam і будь-яку програму перепризначення клавіш, потім перевірте.
- У налаштуваннях OpenEmu, Controls, оберіть консоль, виберіть Keyboard як вхід і призначте клавіші.
- Якщо не працює, перезавантажте Mac і відкрийте лише OpenEmu.
Увімкніть Контроль вводу для OpenEmu
- Ви: Відкрийте Системні параметри, Приватність і безпека, Контроль вводу. Увімкніть OpenEmu, або додайте його кнопкою плюс, якщо його немає в списку. Потім закрийте OpenEmu і відкрийте знову.
- macOS: Дозволяє OpenEmu читати пристрої введення напряму. Посібник OpenEmu каже, що дозвіл охоплює клавіатури і кожен тип контролерів, попри формулювання у вікні налаштувань.
- Перевірка: Запустіть гру і натисніть клавіші, призначені в Controls.
Без Контролю вводу OpenEmu за жодних обставин не може прочитати клавіатуру. Новіші версії OpenEmu попереджають, коли дозволу немає, а посібник каже виконати ці кроки, якщо клавіатура досі нічого не робить.
Закрийте програми, які забирають клавіатуру
Деякі програми відкривають пристрій введення тільки для себе, і тоді OpenEmu нічого з нього не отримує. Посібник OpenEmu називає їх і каже, що список неповний.
- Terminal і Webroot з Secure Keyboard Entry. Цей параметр навмисно не пускає натискання з інших програм.
- iTerm2, Keybase, DOSBox і Google Chrome. Закрийте їх під час перевірки.
- Steam. Закрийте його, а потім підключіть контролер знову.
- Програми перепризначення клавіш і контролерів. Посібник називає Karabiner і Karabiner-Elements, USB Overdrive, SteelSeries Engine, ControllerMate, Enjoyable, Joystick Mapper і GamePad Companion несумісними з OpenEmu.
- Програми віддаленого робочого столу. Splashtop, Synergy і TeamViewer не можуть передати введення в OpenEmu.
Якщо клавіатура працює після перезавантаження, коли відкрито лише OpenEmu, її тримала одна з інших програм. Відкривайте їх по одній, щоб знайти, яка саме.
Оберіть клавіатуру в Controls
- Ви: Відкрийте налаштування OpenEmu і перейдіть до Controls. Виберіть консоль угорі, потім клавіатуру в меню Input. Клацніть елемент керування і натисніть клавішу, яку хочете для нього.
- OpenEmu: Зберігає клавіші для цієї консолі і цього гравця. Кожна консоль має свій набір.
- Перевірка: Клавіша, яку ви натиснули, з'являється поруч з елементом керування, і вона працює в грі для цієї консолі.
Клавіші, призначені для однієї консолі, не переносяться на іншу, тож клавіатура, яка працює в одній системі і не працює в наступній, зазвичай там не призначена.
Знайте, що Контроль вводу дає бачити OpenEmu
Дозвіл звучить широко, тож посібник OpenEmu відповідає на очевидне занепокоєння. macOS не передає OpenEmu натискання, набрані в полі пароля, навіть коли дозвіл увімкнено. Увімкнення Контролю вводу для OpenEmu не передає їй ваші паролі.
Посібник також пояснює, чому інші програми не питають: вони читають контролери через інтерфейс Game Controller від Apple, якому такий дозвіл не потрібен, тоді як OpenEmu читає пристрої напряму.
Грайте з контролером або призначте його на ці клавіші
OpenEmu читає більшість контролерів сама, тож пад є наступним кроком, щойно клавіатура працює. Оберіть його в тому самому меню Input. Якщо OpenEmu ігнорує пад, який Mac бачить, сторінка про контролер розбирає це.
Я створюю InputConfig, безкоштовну програму для Mac, яка перетворює кнопки контролера на натискання клавіш. Вона слухає поруч із macOS і не забирає клавіатуру собі. Поки ви шукаєте причину, зупиніть її пресет так само, як і будь-яку іншу програму введення.


Коротко
- Дозвіл. Увімкніть Input Monitoring, тобто Контроль вводу, для OpenEmu, потім відкрийте її знову.
- Інші програми. Закрийте термінали з Secure Keyboard Entry, Steam і перепризначувачі клавіш.
- Controls. Оберіть клавіатуру і призначте клавіші для кожної консолі.
Я б спершу перевірив дозвіл, потім інші програми, потім Controls, бо саме такий порядок знаходить причину найшвидше.
Питання
Чому OpenEmu не розпізнає мою клавіатуру на Mac?
Майже завжди через те, що OpenEmu не має дозволу Input Monitoring, тобто Контролю вводу. Увімкніть його в Системних параметрах, Приватність і безпека, Контроль вводу, потім закрийте і відкрийте OpenEmu знову. Якщо він уже увімкнений, клавіатуру може тримати інша програма, наприклад Terminal з Secure Keyboard Entry.
Де на Mac знаходиться Контроль вводу?
У Системних параметрах, у розділі Приватність і безпека. Відкрийте Контроль вводу і увімкніть перемикач поруч з OpenEmu або додайте OpenEmu кнопкою плюс.
Чи може OpenEmu бачити мої паролі, якщо Контроль вводу увімкнено?
Ні. Власний посібник OpenEmu каже, що macOS не передає їй натискання, набрані в полі пароля, навіть коли дозвіл надано.
Які програми заважають клавіатурі працювати в OpenEmu?
Посібник OpenEmu називає Terminal і Webroot з Secure Keyboard Entry, iTerm2, Keybase, DOSBox, Google Chrome і Steam, а програми перепризначення на кшталт Karabiner-Elements і USB Overdrive називає несумісними з нею.
Чи працює Karabiner-Elements з OpenEmu?
Посібник OpenEmu називає Karabiner і Karabiner-Elements серед програм-модифікаторів введення, які несумісні з нею і їх слід закрити або видалити.
Чому клавіатура працює в одній консолі і не працює в іншій?
Елементи керування зберігаються для кожної консолі окремо. Відкрийте Controls, оберіть консоль, яка не працює, оберіть клавіатуру як вхід і призначте її клавіші.
Більше українською
Докладні посібники, англійською
Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм 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.