Українська

Макропанель з нампада, пада MIDI чи геймпада

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

Безкоштовну макропанель на Mac можна зібрати з нампада, пада MIDI, геймпада чи клавіш F13 до F19, без драйверів, допоміжної програми та підписки. InputConfig дає кожній клавіші, паду чи кнопці своє завдання: відкрити програму, запустити макрос, надрукувати фразу, почати диктування.

Одне варто знати, перш ніж щось купувати: InputConfig слухає клавіатуру і не блокує та не переназначає саму клавішу. Клавіша нампада і далі друкує свою цифру в програмі на передньому плані, а кожна клавіатура звітує як один синтетичний ідентифікатор пристрою, тож та сама клавіша на будь-якій клавіатурі спрацьовує в тому самому рядку. Тому найчистіші макропанелі це пристрої, що нічого не друкують: пад MIDI, геймпад чи клавіші, якими більше ніхто не користується. Тут я розглядаю їх усі.

Кроки

  1. Виберіть пристрій, що нічого не друкує: пад MIDI, запасний геймпад або клавіатуру чи педаль, що надсилає F13 до F19.
  2. В InputConfig додайте рядок, натисніть Scan і натисніть клавішу, пад чи кнопку.
  3. Виберіть вихід: Open App, макрос, Type Text, системну функцію або будь-що інше зі списку виходів.
  4. Для нампада додайте з цієї сторінки пресет Numpad Macro Deck, пам'ятаючи, що кожна клавіша і далі друкує свою цифру.
  5. Дайте кожній клавіші утримання й подвійне натискання для більшої кількості дій.

Виберіть панель, що нічого не друкує

Піднімайтеся цими сходами, від найчистішої панелі до тієї, що має підступ:

  1. Пад MIDI. Контролер MIDI на шістнадцять падів це найкраща недорога макропанель для Mac: кожен пад і ручку можна призначити, а нота MIDI ніколи ніде не друкує літеру. Ручки можуть керувати гучністю чи прокручуванням. Призначення розглядає сторінка про вхід MIDI, а посібник про панель керування будує повну панель.
  2. Запасний геймпад. Його кнопки нічого не надсилають, доки ви їх не призначите, і вони підтримують акорди.
  3. Клавіші, що нічого не друкують: F13 до F19. На клавіатурі, яка їх має, або на програмованій макропанелі чи педалі, чиє власне ПЗ вміє їх надсилати. macOS і більшість програм ці клавіші ігнорують.
  4. Нампад. Сімнадцять клавіш під однією рукою, але кожна і далі друкує свою цифру.

Про моделі й про те, що робити на MacBook, який їх не має, розповідає сторінка які клавіатури мають F13 до F19. Працює будь-яка клавіатура, яку бачить macOS, дротова чи Bluetooth. Панель, що нічого не друкує, ніколи не надрукує в не те вікно.

Призначте клавішу, пад чи кнопку

Кожна панель налаштовується однаково, по одному рядку.

  • Ви: В InputConfig додайте рядок, натисніть Scan і натисніть клавішу, пад чи кнопку. Потім виберіть вихід: Open App, макрос, Type Text, системну функцію або будь-що інше зі списку виходів.
  • InputConfig: Записує вхід і запускає вихід щоразу, коли ви натискаєте, в усіх програмах.
  • Перевірка: Натисніть, коли на передньому плані інша програма. Вихід відбувається, а для F13 до F19, пада MIDI чи геймпада нічого не друкується.

InputConfig читає клавіші через дозвіл Accessibility, який у нього вже є, тож додатковий дозвіл не потрібен. Посібник про стрімінгову панель використовує ті самі клавіші F13 до F19 для OBS.

Користуйтеся панеллю з нампада, знаючи її підступ

Клавіші нампада мають власні коди клавіш, тож 1 на нампаді це інша клавіша, ніж 1 над літерами, і саме тому панель з нампада взагалі працює. Обидві й далі друкують 1. Пресет на цій сторінці кладе таблицю нижче на стандартні коди клавіш нампада, тож він годиться там, де зайва цифра не шкодить. Або скопіюйте ті самі виходи на F13 до F19 чи пад MIDI.

Клавіша нампадаРобить
1, 2, 3Open App: Mail, Safari, Calendar
4, 5, 6Open App: Messages, Notes, Finder
7Макрос: Command C, перемкнути програму, Command V (копіювання в попередню програму)
8Type Text: ваша адреса електронної пошти (заповнювач)
9Type Text: завершення листа (заповнювач)
0Start Dictation
.Speak Selection
EnterMission Control
+Volume Up
-Volume Down
*Play / Pause
/Lock Screen
NumlockEmergency Stop

InputConfig не відрізняє дві клавіатури, тож друга повна клавіатура з літерами підходить погано. Karabiner-Elements уміє розділяти клавіатури за пристроєм, якщо вам потрібне саме це. Панель з нампада додає завдання кожній клавіші, але ніколи не забирає цифру.

Побудуйте макрос із паузами

Макрос це список кроків із затримкою перед кожним і часом утримання для клавіш. Ви будуєте його крок за кроком в Options рядка, і кожен крок та очікування лишаються на виду. InputConfig не записує макроси. Макрос копіювання в попередню програму на 7 працює так:

  1. Копіювання. Утримуйте Command, натисніть C, відпустіть Command.
  2. Очікування. 300 мс на перемикання програми.
  3. Вставлення. Утримуйте Command, натисніть V, відпустіть.
Кроки макроса в Options рядка: Command C, очікування 300 мс, потім Command V.
Figure 1. Кожен крок макроса й очікування видно в рядку. Збільште очікування, якщо крок пропускається.

Якщо макрос пропускає крок, збільште затримку перед ним. Перемикання програм потребує від 300 до 500 мс. Подробиці є на сторінці про макроси.

Отримайте більше дій на клавішу

Два способи примножити невелику панель:

  • Утримання й подвійні натискання. Натисніть 1 для Mail, утримуйте 1 для скорочення Mail, двічі натисніть 1 для чогось іншого. Сімнадцять клавіш з утриманням на кожній це тридцять чотири дії. Це працює в рядках клавіатури, миші та MIDI.
  • Акорди на геймпаді. Кнопки геймпада також підтримують акорди: одна утримувана кнопка дає кожній іншій кнопці друге завдання. Рядки клавіатури, миші та MIDI акордів не мають.

У панелі немає підсвічування, але надрукована смужка над клавішами спрацює, а Speak у кожному рядку озвучує дію, поки ви її вчите.

Коротко

  • Найкраща панель. Пад MIDI або запасний геймпад, бо вони нічого не друкують.
  • Панель з клавіатури. Використовуйте F13 до F19 і ніколи літери.
  • Панель з нампада. Працює, але кожна клавіша і далі друкує свою цифру.
  • Більше дій. Утримання й подвійне натискання на кожній клавіші.

Виберіть обладнання, що саме нічого не друкує, і кожна клавіша стане чистим скороченням.

Питання

Чи клавіша нампада і далі друкує свою цифру?

macOS дозволяє InputConfig слухати клавіші, а не вилучати їх, тож клавіша виконує нове завдання і все одно друкує. Для панелі, що нічого не друкує, використайте F13 до F19, пад MIDI чи геймпад.

Чи може InputConfig відрізнити дві клавіатури?

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

А нампади Bluetooth?

Будь-яка клавіатура, яку бачить macOS, дротова чи Bluetooth.

Чи може панель мати підсвічування або підпис?

Підсвічування немає, але надрукована смужка над клавішами спрацює, а Speak у кожному рядку озвучує дію, поки ви її вчите.

Чи може нампад бути Stream Deck для OBS?

Може, з одним підступом. Призначте кожну клавішу нампада надсилати одну з F13 до F19 і задайте їх як гарячі клавіші в OBS. Цифра і далі друкується в програмі на передньому плані, бо InputConfig не вміє забрати клавішу, тож чистішу панель дасть пад MIDI або запасний геймпад.

Чи може InputConfig записувати макрос?

Ні. Ви будуєте макрос крок за кроком в Options рядка, і кожен крок та очікування лишаються на виду. Кожен крок це клавіша або клацання.

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

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

Хто пише. 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.