Українська

Чи працюють макроклавіші ігрової клавіатури на Mac?

Завантажити InputConfig з Mac App StoreЦей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.

Інколи так, і це залежить від того, що надсилає кожна клавіша. Звичайні клавіші ігрової клавіатури Logitech, Corsair або Razer працюють на Mac без жодного встановлення. А додаткові клавіші G і M працюють інакше, бо багато з них надсилають клавішу лише тоді, коли програма виробника скаже, що саме надсилати, а деякі не надсилають нічого. Вихід це план F13 до F20: призначте кожній макроклавіші одну з цих клавіш у програмі виробника або в пам'яті клавіатури, а потім задайте її дію в InputConfig, безкоштовному Mac-застосунку, який я створюю.

Ігрову клавіатуру на Mac на власному обладнанні не перевіряли, тож натисніть Scan (Сканувати), щоб побачити, що надсилає ваша.

Кроки

  1. Підключіть клавіатуру і перевірте кожну макроклавішу в текстовому полі, щоб побачити, чи друкує вона щось.
  2. Встановіть програму виробника для Mac, наприклад Logitech G HUB або Corsair iCUE, і призначте кожній макроклавіші клавішу від F13 до F20.
  3. У InputConfig додайте рядок для клавіатури, натисніть Scan і натисніть макроклавішу.
  4. Оберіть вихід, а потім натисніть Save і Activate (Активувати).
  5. Якщо клавіша нічого не надсилає, вона належить програмі виробника, і жодна програма для Mac її не прочитає.

Що є макроклавішами і що доходить до macOS

Ігрові клавіатури додають клавіші, яких немає на звичайній. У Logitech G815 і G915 є клавіші G ліворуч і клавіші M для профілів. У лінійці Corsair K95 теж є клавіші G, а в одній темі, прочитаній 21 жовтня 2026 року, описано K95 із шістьма такими клавішами. Razer називає свої додаткові клавіші клавішами M. На Mac важливо, що саме робить кожна з трьох груп клавіш:

  • Вона надсилає звичайну клавішу. Програма або власна пам'ять клавіатури змушує її набрати щось, часто літеру або записану комбінацію. Клавішу бачать і macOS, і InputConfig.
  • Вона відтворює макрос. Записаний макрос працює з пам'яті клавіатури або з програми і натискає послідовність клавіш. Mac бачить клавіші, а не сам макрос.
  • Вона спілкується лише з програмою. Перемикання профілів, режим гри і клавіші підсвічування часто не надсилають нічого в macOS, тож Scan нічого не знаходить, і жодна програма не може їх прочитати.

Макроклавіша, яка надсилає клавішу, може мати дію, а та, що не надсилає нічого, не може. Scan показує, яка у вас.

Що робить програма виробника на Mac

  • Logitech G HUB. Logitech випускає G HUB для macOS, а її патч сертифіката для G HUB від січня 2026 року охоплює версії від macOS 13 Ventura до macOS 26 Tahoe. Сторінка G815 перелічує macOS 10.11 і новіші, а G HUB пропонується як необов'язкова програма. На тій самій сторінці сказано, що розширені функції потребують G HUB. У посібнику G915 сказано, що три вбудовані профілі, M1 до M3, використовуються, коли G HUB вимкнено або не встановлено, а записати макрос можна клавішею MR і клавішею G.
  • Corsair iCUE. На сторінці встановлення Corsair написано, що iCUE для macOS знаходить лише пристрої, підключені по USB, кабелем або бездротовим приймачем, а з'єднання Bluetooth не розпізнає. У списку сумісності iCUE 4, який знайдено, сказано, що на macOS підтримуються пристрої HID і аудіопристрої, а клавіатури K95 RGB Platinum входять до цього списку. Прес-реліз 2019 року говорить, що підтримувані клавіатури і миші можна програмувати макросами або переназначенням клавіш.
  • Razer. Знайдені теми старі. В одній сказано, що клавіші M на BlackWidow Chroma V2 не з'явилися в Keyboard Maestro взагалі, а в іншій, що клавіші M на старішій клавіатурі Razer надсилали від F15 до F19. Перед покупкою клавіатури Razer для Mac перевірте сторінку Razer для своєї моделі.

Жодна з трьох сторінок не каже, що макроклавішу можна призначити на F13. Перевірте список клавіш у програмі для своєї моделі.

Дізнайтеся, що надсилає кожна макроклавіша

  • Ви: Відкрийте InputConfig, додайте рядок, у полі введення оберіть Keyboard Key (Клавіша клавіатури), натисніть Scan і натисніть клавішу G, M або режиму гри.
  • InputConfig: Називає клавішу, яка надійшла.
  • Перевірка: Якщо з'явилася назва, клавішу можна прочитати. Якщо нічого не з'явилося, клавіша належить програмі, або програма приховує її від системи. Тестування вашої моделі не проводилося.
КлавішаЧого очікуватиЯк перевірити
Клавіші G у G HUB або iCUEТе, що налаштувала програма, зазвичай клавішу або записаний макросНатисніть Scan на клавішу
Клавіші G у вбудованій пам'ятіКлавіша або макрос, збережені в клавіатурі, без запущеної програмиНатисніть Scan на клавішу
Клавіші профілів M1 до M3Зазвичай нічого, бо клавіатура тримає їх самаЙмовірно, не читаються
Клавіша MR, записДля Mac нічогоНе читається
Клавіші режиму гри та підсвічуванняНічого, вони змінюють власний стан клавіатуриНе читаються
Коліщатко гучності та медіаклавішіМедіаклавіші, як на будь-якій клавіатуріНатисніть Scan на клавішу
Рядки клавіатури в InputConfig, налаштовані на F13, F14 і F15 для будь-якої клавіатури, з виходами Open App, Type Text і Run Siri Shortcut.
Рисунок 1. Три макроклавіші, призначені на F13, F14 і F15 у програмі виробника, кожна з іншою дією тут.

Надсилайте F13 до F20 з макроклавіш

InputConfig слухає клавіатуру разом з macOS і не блокує клавіші. Клавіша G, яка друкує 1, все одно надрукує 1, а клавіша G, яка надсилає Command C, все одно скопіює. Спосіб, який я використовую для будь-якого пристрою, що надсилає клавіші, це призначити клавішу, яка нічого не робить. F13 до F20 підходять, бо macOS передає їх програмам і не дає їм жодної дії. Клавіші F21 до F24 програмам не передаються, тому їх варто пропустити.

На ігрових клавіатурах рідко є клавіша F13, тож її не натиснути, щоб записати. Шукайте в програмі список клавіш, де для Mac є F13 до F20. Сама клавіатура може допомогти: на повнорозмірній клавіатурі для ПК варто натиснути Scan на Print Screen, Scroll Lock і Pause. macOS часто сприймає їх як F13, F14 і F15, але тестування вашої клавіатури не проводилося, тож проскануйте їх і подивіться.

  • Ви: Відкрийте програму виробника, оберіть клавішу G і призначте їй комбінацію клавіш F13.
  • G HUB або iCUE: Зберігає натискання клавіш для цієї клавіші G і надсилає його при кожному натисканні.
  • Перевірка: Натисніть клавішу в текстовому полі. Якщо нічого не друкується, клавіша надсилає клавішу, яка нічого не робить.

Історія з K95 показує, чого варто уникати. Автор пише, що iCUE записує справжні натискання клавіш, і що Karabiner та Keyboard Maestro не бачили клавіш G на Big Sur. Обхідним шляхом було призначити кожній клавіші G звичайну послідовність клавіш, яку ніхто інший не використовує. Якщо до F13 не дотягнутися, оберіть комбінацію, яку жодна ваша програма не використовує, і перевірте її через Scan. Деталі є на сторінці F13 до F19.

Призначте клавіші

  • Ви: Додайте нову прив'язку, у полі введення оберіть Keyboard Key, натисніть Scan і натисніть макроклавішу, а потім оберіть її дію.
  • InputConfig: Показує рядок як F13 для Any keyboard (Будь-яка клавіатура).
  • Перевірка: Натисніть Save, потім Activate, і натисніть клавішу.

Кожна клавіатура в InputConfig рахується як один пристрій, тож клавіша G, призначена на F13, і F13 на іншій клавіатурі це один і той самий вхід. На практиці це нормально, бо F13 ніхто не натискає випадково.

Рядок у InputConfig, де написано Keyboard Key F13 для будь-якої клавіатури, з виходом Open App.
Рисунок 2. Макроклавіша, налаштована на F13 і прив'язана до Open App. Збережена у вбудованій пам'яті клавіатури, вона працює без запущеної програми виробника.

Макроси і багатокрокові дії на макроклавішах

Більшість ігрових клавіатур зберігають макрос як запис, і саме запис створює проблеми на Mac. В InputConfig рядок теж може запускати макрос, який налаштовується в параметрах рядка через пункт Run a sequence of steps (macro) (Запустити послідовність кроків (макрос)). Кожен крок це клавіша, комбінація або клік з паузою перед ним і часом утримання. Це добре підходить для дій поза іграми: копіювати, перемикати програму, вставити або послідовність входу з Type Text. Кроки описано на сторінці Як створити макрос на Mac.

Редактор макросів в InputConfig зі списком кроків, кожен з клавішею, паузою в мілісекундах і часом утримання.
Рисунок 3. Редактор кроків макросу. Клавіша G, призначена на F13, може запускати такий макрос.

Затримка, подвійне натискання та розкладка для кожної програми

Кожен рядок має дію для затримки і дію для подвійного натискання, кожна з яких є повноцінним виходом. Клавіша G з натисканням, затримкою і подвійним натисканням несе три дії, тож клавіатура з шістьма клавішами G має вісімнадцять. Пресет може перелічувати програми, для яких він призначений, і з увімкненим параметром Settings, Advanced, Switch presets when the front app changes (Перемикати пресети, коли змінюється програма на передньому плані) розкладка змінюється разом із програмою на передньому плані. Один пресет для редактора, один для гри і один для браузера означають, що та сама клавіша G робить правильну дію в кожному з них.

Якщо макроклавіша нічого не робить

Перевіряйте по порядку, від найпростішого кроку:

  1. Перевірте в текстовому полі. Якщо вона щось друкує, вона надсилає клавішу. Якщо нічого не друкує, вона може надсилати F13 або взагалі нічого.
  2. Перевірте підключення. iCUE не знаходить клавіатуру через Bluetooth, тож користуйтеся кабелем або приймачем.
  3. Перевірте програму. Чи працює G HUB або iCUE, і чи бачать вони клавіатуру? Власник K95 Platinum на Mac з чипом M1 пише, що iCUE зависав під час завантаження вбудованих профілів, а клавіатура не знаходилася, доки її не підключили через USB-C хаб.
  4. Спробуйте вбудовану пам'ять. Збережіть клавішу в пам'яті клавіатури, наприклад у профіль M1 від Logitech, щоб вона не залежала від програми.
  5. Натисніть Scan. Якщо з'явилася назва, клавішу можна прочитати.
  6. Перевірте InputConfig. Доступність має бути ввімкнена, а пресет активний. Якщо F13 світиться у Візуалізаторі наживо, але нічого не відбувається, проблема у виході рядка.

Чого це не вміє

  • Читати клавішу, яка спілкується лише з програмою. Перемикачі профілів і клавіші режимів нічого не надсилають у Mac.
  • Програмувати клавіатуру. Це робота G HUB, iCUE або власного інструмента виробника.
  • Блокувати клавіші. Клавіша G, залишена на літері, все одно її набере.
  • Розрізняти дві клавіатури. Кожна клавіатура рахується як один пристрій.
  • Змінювати підсвічування. Це належить програмі виробника.

Коротко

  • Просканують кожну макроклавішу. Одні надсилають клавіші, інші нічого.
  • Налаштуйте програму на F13 до F20. Призначте потрібні клавіші в G HUB, iCUE або в пам'яті клавіатури.
  • Дію задавайте в InputConfig. Дайте клавішам макроси, текст, програми, затримки, подвійні натискання й розкладку для кожної програми.

Призначте кожній клавіші G одну з F13 до F20, і вона виконуватиме дію, нічого не друкуючи.

Питання

Чи працюють клавіші G на Mac?

Клавіша G працює, якщо вона надсилає клавішу. Logitech G HUB і Corsair iCUE обидві працюють на macOS, а вбудована пам'ять може зберігати клавішу без програми. Натисніть Scan, щоб побачити, що надсилає ваша.

Чи працює Logitech G HUB на Mac?

Так. Logitech випускає G HUB для macOS, а патч сертифіката від січня 2026 року охоплює версії від macOS 13 Ventura до 26 Tahoe. Перевірте сторінку Logitech для своєї клавіатури.

Чи працює Corsair iCUE на Mac?

Так, для macOS є iCUE, але він знаходить лише пристрої, підключені по USB або через бездротовий приймач, а не через Bluetooth.

Як використовувати макроклавіші ігрової клавіатури на Mac?

Призначте кожній клавішу від F13 до F20 у програмі виробника, а потім прив'яжіть ці клавіші в InputConfig. Якщо клавіша нічого не надсилає, жодна програма для Mac її не прочитає.

Чому макроклавіші моєї ігрової клавіатури друкують літери на Mac?

Вони досі мають збережену схему. Призначте їх на F13 до F20, щоб нічого не друкувалося, а потім прив'яжіть їх у InputConfig.

Більше українською

Сторінки українською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Якщо на Mac вибрано українську мову, InputConfig показується українською. Деякі сторінки сайту є лише англійською.

Ця сторінка іншими мовами: English

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.