Українська

Як говорити за натисканням кнопкою миші на Mac?

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

Так, кнопка миші може бути клавішею «говорити за натисканням» на Mac, і спосіб цього в тому, щоб кнопка утримувала клавішу, яку слухає застосунок. У InputConfig, безкоштовному Mac-застосунку, який я створюю, рядок Mouse з виходом Keyboard Key утримує цю клавішу, поки ви тримаєте кнопку, і відпускає її, коли ви відпускаєте кнопку. Саме цього і хочуть Discord, Zoom, Teams і більшість голосових чатів в іграх.

Деякі застосунки можуть записати кнопку миші як власну прив'язку і більше нічого не потребують, тож спершу спробуйте це. Ця сторінка охоплює решту: яку клавішу надсилати, який дозвіл блокує її і версію з перемикачем для довгих розмов.

Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.

Кроки

  1. Відкрийте налаштування говоріння за натисканням у застосунку і зауважте клавішу, яку він очікує, наприклад Space у Zoom або Option Space у Teams.
  2. У InputConfig додайте рядок, натисніть Scan і клацніть кнопку миші, яку хочете утримувати для розмови.
  3. Встановіть вихід Keyboard Key з клавішею застосунку і залиште режим натискання Fires while held.
  4. Якщо кнопка бічна або середня, увімкніть Block the button's own action у параметрах рядка.
  5. Натисніть Activate, потім утримуйте кнопку в застосунку і перевірте, що він показує передачу мовлення.

Перевірте, що пропонує застосунок

Кожен застосунок робить це трохи по-своєму. Назви налаштувань нижче взято з власних посібників виробників і спільнотних описів, які переглянуто 21 жовтня 2026 року. Тестування кожного застосунку не проводилося, тож сприймайте назви меню як орієнтир і шукайте відповідний пункт у своїй версії.

  • Discord. У настільному застосунку відкрийте User Settings, Voice & Video, встановіть Input Mode на Push to Talk і за допомогою Record Keybind або поля Shortcut оберіть клавішу. Є також Priority Push to Talk, прив'язка Toggle VAD і повзунок Push to Talk Release Delay. Власні прив'язки належать настільному застосунку. У вкладці браузера говоріння за натисканням працює лише тоді, коли ця вкладка на передньому плані.
  • Zoom. Settings, Audio, а потім пункт, який дозволяє утримувати Space, щоб тимчасово ввімкнути мікрофон. Це працює, коли Zoom на передньому плані, і нічого не робить, якщо ведучий заборонив учасникам вмикати мікрофон самим.
  • Teams. У Settings, Privacy є перемикач Keyboard shortcut to unmute. Утримуйте Option Space на Mac, щоб увімкнути мікрофон, і відпустіть, щоб вимкнути. Це для настільного застосунку, а не для браузера.
  • Ігри. Голосовий чат у грі має власну клавішу говоріння за натисканням у налаштуваннях звуку або керування. Призначте кнопці миші ту клавішу, яку гра просить.

Якщо застосунок дозволяє записати кнопку миші напряму, скористайтеся цим, а InputConfig залиште для застосунків, які приймають лише клавішу.

Дізнайтеся, що надсилає кнопка

Натисніть Scan в рядку і клацніть кнопку. Звичайні місця для говоріння за натисканням такі:

КнопкаНаскільки добреЧому
Button 4 або Button 5НайкращеВеликопальцева кнопка, яку можна тримати, не рухаючи вказівник.
Button 6 і вищеНайкращеКнопка сітки великим пальцем, яку ніщо інше не використовує.
Середній клікДобреНатискання колеса, але довге утримання втомлює, а без блокування вона може відкривати вкладки.
Лівий і правий клікНе використовуватиЇх не можна заблокувати, тож кожен звичайний клік також вмикав би мікрофон.

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

Зробіть так, щоб кнопка утримувала клавішу

Крок 1: просканувати кнопку і обрати клавішу

  • Ви: Додайте рядок, встановіть пристрій This Mac's mouse or trackpad і вхід Mouse, натисніть Scan і клацніть кнопку. Встановіть вихід Keyboard Key і оберіть клавішу, яку очікує застосунок.
  • InputConfig: Записує кнопку і надсилає клавішу.
  • Перевірка: Рядок називає вашу кнопку і клавішу. Клавіша з модифікатором, наприклад Option Space, використовує кнопку плюс, щоб додати другу клавішу.

Крок 2: залиште її утримуваною

  • Ви: Відкрийте параметри рядка і залиште режим натискання Fires while held.
  • InputConfig: Утримує вихід, поки ви тримаєте кнопку, і відпускає, коли ви її відпускаєте.
  • Перевірка: Утримуйте кнопку в текстовому полі, і клавіша повторюється, поки утримується. У голосовому застосунку індикатор передачі горить лише тоді, коли ви тримаєте кнопку.
Параметри рядка InputConfig, де меню How it fires встановлено на Different action when held, а поле Extra actions має час утримання.
Figure 1. Меню натискання в параметрах рядка. Говоріння за натисканням використовує звичайний режим Fires while held, а те саме меню містить інші режими натискання, про які йдеться на цій сторінці.

Оберіть клавішу, яка нічого не друкує

Якщо застосунок записує прив'язку, слухаючи клавіші, найчистіша клавіша та, яка нічого не друкує. Для цього добре підходять F13 до F19, а також комбінація клавіш, наприклад Option Space. У Discord натисніть Record Keybind, утримуйте кнопку миші і подивіться, чи з'являється клавіша. Якщо з'явилася, готово. Якщо поле лишається порожнім, спробуйте іншу клавішу. Тестування поля прив'язки кожного застосунку з клавішею, натиснутою іншим застосунком, не проводилося.

Для Zoom клавішею має бути Space, а Zoom має бути на передньому плані, що означає: рядок, який утримує Space, друкував би пробіли всюди. Поставте рядок у пресет для Zoom: у розділі Automation & Gaming Utilities додайте Zoom до Activate when these apps are in front, а в Settings, Advanced увімкніть Switch presets when the front app changes, тоді рядок Space працює лише тоді, коли Zoom на передньому плані. Дивіться кнопки миші для кожної програми.

Розділ Automation and Gaming Utilities в редакторі InputConfig зі списком програм, для яких активується пресет.
Figure 2. Куди йде програма. Додайте сюди Zoom, і рядок Space існуватиме лише тоді, коли Zoom на передньому плані.

Утримання, перемикач і вимикання мікрофона

Деякі люди не хочуть тримати кнопку під час довгої відповіді. У параметрах рядка в меню натискання є Toggles on and off: одне натискання утримує клавішу, а наступне відпускає. Це говоріння за натисканням, яке лишається увімкненим, і воно добре пасує для презентації. Другу кнопку залиште на звичайному утриманні для коротких реплік.

Перемикання мікрофона це інша дія. Перемикач Zoom це Command Shift A, тож великопальцева кнопка може надіслати це як комбінацію. У Teams є власна комбінація вимкнення мікрофона, а Discord дозволяє задати власну прив'язку вимкнення. Утримання означає говорити лише поки натиснуто, а комбінація означає перемкнути мікрофон, тож вирішіть, що потрібно, перш ніж обирати кнопку.

Ідеї для різних гравців

  • Геймери. Одна великопальцева кнопка для голосу, інша для ігрової дії, і обидві руки лишаються на місці. Дивіться сторінку про ігрові миші.
  • Ті, хто говорить за столом. Утримання Button 5 для Zoom і Teams, а перемикач на Button 4 для довгої відповіді.
  • Стрімери і подкастери. Утримувана кнопка для Discord і перемикач для вимкнення мікрофона в записувальній програмі.
  • Ті, кому обмежено рух рук. Перемикач означає одне натискання замість довгого утримання, і режим перемикання створений саме для цього.

Якщо кнопка не вмикає мікрофон

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

  1. Перевірте в простій програмі. Відкрийте Notes, утримайте кнопку і подивіться, чи друкується клавіша. Якщо ні, проблема в рядку.
  2. Перевірте, що пресет увімкнено. Рядки нічого не роблять, доки ви не натиснете Activate, а InputConfig потребує доступу в System Settings, Privacy & Security.
  3. Перевірте дозволи застосунку. Користувачі Mac у спільноті Discord повідомляють, що говоріння за натисканням починає працювати після того, як Discord дозволено в Accessibility і Input Monitoring у System Settings, Privacy & Security, а застосунок закрито і відкрито знову. Ці повідомлення стосуються старіших версій macOS, тож пункти могли змінитися.
  4. Використовуйте настільний застосунок. Версія для браузера чує клавішу лише тоді, коли її вкладка на передньому плані.
  5. Перевірте програму виробника. Застосунок миші, який перехоплює кнопку, може приховати її від Mac, тож перепризначена кнопка може не дійти ні до чого. Закрийте застосунок або поверніть там кнопку до звичайної.
  6. Перевірте мікрофон. У System Settings, Privacy & Security, Microphone має бути перелічений застосунок, інакше жодна клавіша не допоможе.

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

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

Коротко

  • Утримання. Рядок миші з Keyboard Key у режимі Fires while held це говоріння за натисканням.
  • Перемикач. Toggles on and off тримає клавішу, доки наступне натискання її не відпустить.
  • Для кожної програми. Zoom хоче Space, тож тримайте цей рядок у пресеті лише для Zoom.

Спершу спробуйте прив'язку кнопки миші в самому застосунку, а утримувану клавішу використовуйте, коли він приймає лише клавіші.

Питання

Чи можна використовувати кнопку миші для говоріння за натисканням на Mac?

Так. Деякі застосунки записують кнопку миші напряму. Для решти InputConfig може утримувати клавішу, яку вони слухають, поки ви тримаєте кнопку.

Чому говоріння за натисканням у Discord не працює на Mac?

Найчастіші причини це відсутні дозволи, використання версії для браузера або клавіша, яка не доходить до Discord. Перевірте Accessibility і Input Monitoring для Discord у Privacy and Security, перезапустіть його і користуйтеся настільним застосунком.

Як говорити за натисканням у Zoom на Mac?

Увімкніть налаштування звуку, яке дозволяє утримувати Space для тимчасового ввімкнення мікрофона, а потім утримуйте клавішу, коли Zoom на передньому плані. Кнопка миші може утримувати Space за вас.

Чи є говоріння за натисканням у Microsoft Teams на Mac?

Так. Увімкніть Keyboard shortcut to unmute у Settings, Privacy, а потім утримуйте Option Space, щоб говорити. Це працює в настільному застосунку.

Чи може одна кнопка перемикати мікрофон замість утримання?

Так. Встановіть режим натискання рядка на Toggles on and off, тоді одне натискання утримує клавішу, а наступне відпускає її.

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

Докладні посібники, англійською

Хто пише. 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, 繁體中文, 简体中文

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