Українська

Скорочення з педалі на Mac

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

Так, педаль може виконувати скорочення на Mac: запрограмуйте її надсилати клавішу, якою ніхто не користується, наприклад F13, і дайте цій клавіші завдання. Педаль це третя рука: push to talk, коли обидві руки на грі, відтворення й пауза, поки ви друкуєте розшифровку, клацання для того, чиї руки втомлюються раніше, ніж закінчується день. Я створюю InputConfig, безкоштовну програму для Mac, що перетворює більшість педалей на скорочення, макрос, клацання чи системну функцію, і нижче прямо кажу, коли вона вам взагалі не потрібна.

Кроки

  1. З'ясуйте, чи бачить Mac педаль як клавіатуру, мишу, пристрій MIDI чи геймпад.
  2. Якщо вона діє як клавіатура, запрограмуйте її надсилати F13 власною утилітою.
  3. В InputConfig додайте рядок, натисніть Scan і натисніть педаль.
  4. Виберіть вихід: скорочення, клацання, диктування чи макрос.
  5. Активуйте пресет і натисніть педаль, щоб перевірити.

З'ясуйте, який у вас вид педалі

ПедальMac бачитьЩо робити
Програмована педаль USBКлавіатуруЗапрограмуйте її надсилати F13, потім скануйте її в InputConfig і виберіть будь-який вихід.
Педаль, що клацаєМишуСереднє клацання чи бічну кнопку можна призначити на будь-що. Увімкніть Block the button's own action в Options рядка, щоб педаль на Button 4 не робила ще й Back у браузері. Звичайне ліве клацання вже є клацанням і нічого не потребує.
Педаль сустейну в клавіатурі MIDI або ножний контролер MIDIПристрій MIDIСкануйте педаль. Вона надсилає Control Change, який спрацьовує як перемикач увімкнено й вимкнено.
Педаль-перемикач в Xbox Adaptive Controller чи PlayStation Access controllerКнопку геймпадаПризначте її, як будь-яку іншу кнопку.
Педалі гоночного кермаОсі геймпадаВід версії 1.6 InputConfig читає набори керма й педалей у повній роздільності, а педалі керма Logitech читаються від 0 до 1. Призначте хід педалі на клавішу, що натискається після певної точки, або на прокручування. Див. гоночне кермо на Mac.
Elgato Stream Deck PedalStream DeckЕкспериментально у версії 1.6: підключіть з InputConfig, Devices, і її педалі скануються як Left, Middle і Right pedal. Залиште їх порожніми в програмі Elgato або закрийте її, інакше на натискання діють обидві програми. Тут не перевірялася.
Педаль для розшифровки або будь-що іншеПо-різномуВідкрийте InputConfig, Devices і знайдіть педаль. Вказана як геймпад чи пристрій від виробника: позначте її, і Scan знайде її педалі. Якщо вона надходить як медіаклавіші, призначте її як Keyboard Key, наприклад Play / Pause. Вказана як клавіатура: це перший рядок цієї таблиці.

Конкретних моделей педалей не перевіряли, тож сприймайте таблицю як маршрут, який варто спробувати, а не як обіцянку для одного бренду. Live Visualizer показує, чи бачить Mac клавішу, клацання чи повідомлення MIDI від педалі, ще до того, як ви щось призначите.

Запрограмуйте педаль надсилати F13, а не літеру

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

  • Власна утиліта педалі. Якщо вона працює на Mac, виберіть там F13. Деякі утиліти лише для Windows. Педаль, що зберігає налаштування у власній пам'яті, зберігає його й на Mac, а чи так у вашої, каже посібник.
  • Педалі PCsensor і Scythe. Безкоштовний інструмент командного рядка з відкритим кодом footswitch програмує їх з Mac (встановлюється через Homebrew) і зчитує, що налаштовано на кожній педалі. Він приймає назви клавіш і сирі коди клавіш HID для клавіш без назви. F13 це 68 у шістнадцятковій системі.
  • Педаль, яку не можна змінити. Користуйтеся нею там, де її клавіша нешкідлива, як Page Down у читалці, або призначайте лише в програмі, де вона потрібна.

Потім призначте її:

  • Ви: В InputConfig додайте рядок, натисніть Scan, натисніть педаль і виберіть вихід.
  • InputConfig: Заповнює рядок тим, що надіслала педаль, наприклад F13.
  • Перевірка: Активуйте пресет і натисніть педаль. Нове завдання спрацьовує, а в програмі на передньому плані нічого не друкується.
Рядок у редакторі InputConfig із F13 від ножної педалі як входом і Start Dictation як виходом.
Figure 1. Педаль, запрограмована надсилати F13, просканована в рядок. F13 нічого не друкує, тож педаль виконує лише нове завдання.

Дайте педалі завдання

ЗавданняВихід
Push to talkКлавіша push-to-talk програми. Рядок утримує її, поки вашу ногу опущено.
Вимкнути й увімкнути звукСкорочення вимкнення звуку програми: Command Shift A в Zoom, Command Shift M у Teams і Discord.
ДиктуванняSystem Function: Start Dictation.
Гортання сторінкиСтрілка вправо або Page Down.
Відтворення й пауза записуSystem Function: Play / Pause або власна клавіша програми для розшифровки.
КлацанняMouse: Left click, утримується, поки педаль натиснута, тож трекпед чи вказівник на голові може рухати вказівник під час перетягування.
Щось довшеМакрос із паузами, Type Text, Open App чи Siri Shortcut.

Одна педаль може мати три завдання: натискання, дію на утримання й подвійний дотик, а від версії 1.6 утримання й подвійний дотик можуть надсилати і повні клавіатурні скорочення. У програмі для розшифровки це може бути відтворення й пауза на дотик, клавіша перемотання назад на утриманні і скорочення позначки часу на подвійному дотику.

Налаштуйте push to talk у Discord, Zoom і Teams

Якщо ваша педаль уже надсилає F13, а ваш чат приймає F13 як клавішу push-to-talk, задайте її там, і все. InputConfig для цього не потрібен. Він допомагає, коли педаль це MIDI чи перемикач, коли педаль має робити різне в кожній програмі, коли одна педаль має робити три речі або коли завдання це макрос, надрукований текст чи системна функція, для якої жодна програма не пропонує клавіші.

  • Discord. Задайте push to talk у голосових налаштуваннях Discord, дайте йому клавішу, яку надсилає рядок педалі, і додайте як комбінацію клавіш, щоб вона працювала з будь-якої програми. На сторінці Discord є клавіші вимкнення мікрофона й звуку.
  • Zoom. Push to talk у Zoom це утримання Space при вимкненому мікрофоні, з вікном зустрічі на передньому плані. Рядок педалі, що надсилає Space, робить саме це. Див. Zoom.
  • Teams. Покладіть Command Shift M на педаль як просте натискання. Teams перемикає вимкнення мікрофона щоразу, коли бачить скорочення, тож одне натискання вимикає, а наступне вмикає. Режим toggle рядка натомість утримував би клавіші. Див. Teams.

Дайте педалі різне завдання в кожній програмі

Покладіть рядок педалі в пресет для кожної програми та вкажіть програму в розділі автоматизації цього пресета. Коли на передньому плані Zoom, педаль це push to talk. Коли на передньому плані ваш редактор, це відтворення й пауза. Автоматичне перемикання вимкнене, доки ви не ввімкнете його в Settings, Advanced. Подробиці є на сторінці автоперемикання за програмою.

Якщо щось іде не так

Control Option Command крапка це аварійна зупинка. Вона зупиняє пресет і відпускає кожну клавішу та кнопку миші, які утримує програма, що важливо, коли педаль утримує клацання. Якщо ви взагалі не можете користуватися руками, педаль це лише частина відповіді. Користування Mac без клавіатури охоплює також голос і перемикачі.

Коротко

  • Знайте, що надсилає педаль. Це буде клавіша, клацання, повідомлення MIDI чи кнопка геймпада.
  • Змусьте педаль-клавіатуру надсилати F13. Тоді нічого не надрукується випадково.
  • Дайте їй до трьох завдань. Натискання, утримання й подвійний дотик.

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

Питання

Чи потрібен драйвер для педалі USB на Mac?

Ні, якщо вона діє як клавіатура чи миша: macOS читає її як такий пристрій. Лише утиліта, що змінює те, що надсилає педаль, може бути тільки для Windows.

Чи може педаль клацати мишею на Mac?

Так. Купіть педаль, що надсилає клацання, або призначте на Left click в InputConfig клавішу, повідомлення MIDI чи перемикач будь-якої педалі. Клацання утримується, поки педаль натиснута.

Чи можна використати піаніно-педаль сустейну?

Так, через клавіатуру MIDI або інтерфейс USB MIDI з входом для педалі. Штекер педалі сам до Mac не підключається. InputConfig читає педаль як Control Change, що спрацьовує після середини ходу, тож вона діє як перемикач увімкнено й вимкнено.

Чи клавіша педалі й далі друкуватиме?

Так, якщо педаль діє як клавіатура. InputConfig додає завдання клавіші і ніколи його не забирає, тому клавіші для використання це F13 до F19.

Чи можна змусити педаль, що клацає, припинити власне клацання?

Якщо вона надсилає середнє клацання чи бічну кнопку, так: увімкніть Block the button's own action в Options рядка, і поки працює пресет, педаль виконує лише нове завдання. Педаль, що надсилає ліве чи праве клацання або клавішу, заблокувати не можна.

Чи може InputConfig перепрограмувати мою педаль?

Ні. Він читає, що надсилає педаль. Зміна того, що надсилає педаль, це робота власної утиліти педалі або інструмента на кшталт footswitch.

Чи InputConfig безкоштовний?

Так. Він безкоштовний і з відкритим кодом у Mac App Store, потребує macOS 14 або новішої, без облікового запису й підписки. Банка для чайових не додає функцій.

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

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

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