Українська
Що роблять F13-F19 на Mac і як ними користуватися
Спочатку нічого. F13-F19 це справжні клавіші, про які macOS знає, але жодна програма не дає їм завдання, і саме тому вони корисні: клавішу, що нічого не робить, можна призначити на одну велику дію, не конфліктуючи зі скороченнями, якими ви вже користуєтеся. Одиночні клавіші зручніші для рук, як мої, ніж скорочення з трьох клавіш. Безкоштовна програма на кшталт InputConfig може зробити так, щоб кожна з них відкривала програму, запускала макрос або починала диктування, а MacBook, у якого їх немає, може позичити для цього інші клавіші.
InputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.
З'ясуйте, чи є вони на вашій клавіатурі
- Повнорозмірні клавіатури з цифровим блоком. На власних клавіатурах Apple з цифровим блоком вони є у верхньому ряду, над клавішами навігації та цифровим блоком. Як і на багатьох повнорозмірних клавіатурах інших виробників.
- Не MacBook. Вбудована клавіатура й компактна Magic Keyboard закінчуються на F12.
- Клавіатура Windows. На Mac Print Screen, Scroll Lock і Pause зазвичай приходять як F13, F14 і F15.
- Макропанелі, педалі, ігрові клавіатури й миші. Багато з них можна налаштувати у власному програмному забезпеченні чи вбудованій пам'яті на надсилання F13-F20, а програма Elgato Stream Deck може надсилати F13-F19.
F20 у macOS теж працює. F21-F24 ні: macOS не передає їх програмам, тож пропускайте їх, якщо пристрій їх пропонує. Пошук кодів клавіш показує, що надсилає ваша клавіша, коли ви її натискаєте. F13 має код HID 104.
Призначте їх у macOS безкоштовно
- Системне скорочення. Відкрийте System Settings, Keyboard, Keyboard Shortcuts. Виберіть будь-яке скорочення зі списку, як-от Mission Control або знімок екрана, клацніть його клавішу й натисніть F13.
- Команда меню. App Shortcuts у тому самому вікні дає команді меню в будь-якій програмі нову клавішу, і F13-F19 там теж працюють.
Якщо вам потрібне лише системне скорочення чи команда меню на вільній клавіші, цього досить, і це нічого не коштує. Чого macOS не вміє: відкрити довільну програму, ввести фразу, запустити макрос із часовими інтервалами, змінити гучність або дати клавіші друге завдання, коли її утримують.
Дайте кожній клавіші будь-яке завдання в InputConfig
- Встановіть InputConfig, безкоштовну в Mac App Store, і дозвольте доступ Accessibility, коли вона попросить.
- Створіть пресет, додайте рядок, натисніть Scan і натисніть F13.
- Виберіть вихід: Open App, Open URL, Run Siri Shortcut, комбінація клавіш, макрос, Type Text, медіа-клавіші та гучність, Start Dictation, Lock Screen, Mission Control та інші.
- Активуйте пресет.
- Ви: Натисніть F13 у будь-якій програмі.
- InputConfig: Виконує вихід рядка. Працює в кожній програмі, без підключеного геймпада.
- Перевірка: Вихід спрацьовує, а передня програма більше нічого не робить, бо отримує F13, який майже кожна програма ігнорує.

Клавіша, що нічого не робить у жодній програмі, це найчистіше місце для пульта. Control Option Command крапка це аварійна зупинка, якщо пресет коли-небудь заважатиме.
Дайте кожній клавіші три завдання
Кожен рядок може мати також дію на утримання й дію на подвійне натискання, і з версії 1.6 обидві можуть надсилати повні клавіатурні скорочення, як і кожен крок макросу. Натисніть F13 для Mission Control, утримуйте для Launchpad, натисніть двічі, щоб відкрити Mail: сім клавіш дають двадцять одну дію.
- Подвійне натискання чекає. Рядок із дією на подвійне натискання чекає, поки закриється вікно, перш ніж спрацює одинарне натискання, тож не вмикайте подвійне натискання для клавіш, які мають спрацьовувати миттєво. Про час розповідає сторінка про утримання й подвійне натискання.
- Повтор вимкнено за замовчуванням. Якщо клавіша має повторюватися під час утримання, як стрілка, увімкніть Repeat keys while held в Options рядка. За замовчуванням він вимкнений, бо ігри очікують, що утримувана клавіша лишається натиснутою як одне натискання.
Дайте клавіші різне завдання в кожній програмі
Пресет може перемикатися сам, коли певна програма виходить наперед, тож F13 може різати кліп у Final Cut Pro і знову відкривати закриту вкладку в Safari, а потім скрізь інде повертатися до Mission Control. Клавіатурні скорочення для кожної програми на Mac налаштовують це крок за кроком.
Якщо у вас немає клавіші F13
П'ять способів її отримати, від нічого не встановленого до іншого пристрою:
- Перетворіть клавішу, якою ви не користуєтеся, на F18. Вбудована команда hidutil перепризначає клавішу до наступного перезапуску. Поки це встановлено, Caps Lock перестає бути Caps Lock.
- Утримуйте правий модифікатор. Вбудований пресет Modifier Holds дає правим Command, Option і Shift завдання, коли їх утримують окремо. Див. праві клавіші Command і Option.
- Кнопка миші. Button 4, Button 5 і будь-які додаткові кнопки до Button 32 призначаються так само. Див. бічні кнопки миші і додаткові кнопки миші.
- Геймпад або панель MIDI. Їхні кнопки нічого не друкують, доки ви їх не призначите, а InputConfig може змусити їх надсилати F13-F20 як клавіші, тож будь-яка програма з полем гарячої клавіші, як-от OBS, може ними користуватися. Посібник зі стрімінгового пульта робить саме це.
- Tap the Mac. Подвійний стукіт по корпусу MacBook може бути введенням. Перевірено на M4 MacBook, а на M1 Pro у нашому тестуванні не спрацювало: індикатор стану в калібраторі показує, чи ваш Mac його слухає. Див. Tap the Mac.
Terminal: Зробіть так, щоб Caps Lock надсилав F18 до наступного перезапуску.
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'Що відбувається: Caps Lock тепер надсилає F18, який можна призначити в InputConfig.
Terminal: Скасуйте це.
hidutil property --set '{"UserKeyMapping":[]}'Що відбувається: Caps Lock знову Caps Lock.
Що вибрати: F13-F19 чи клавішу Hyper
Клавіша Hyper перетворює Caps Lock на Control, Option, Command і Shift одночасно, тож Caps Lock плюс будь-яка літера стає скороченням, яким не користується жодна програма.
- Клавіша Hyper. Потребує Karabiner-Elements або програми Hyperkey і вимагає двох клавіш на дію.
- F13-F19. Нічого встановлювати не треба, щоб вони існували, одне натискання виконує одну дію, а в InputConfig кожна клавіша може тримати три.
На повнорозмірній клавіатурі клавіші F простіше місце для початку, а на ноутбуці прогалину заповнюють клавіша Hyper або трюк із hidutil.
Чого це не вміє
- Забрати клавішу. InputConfig слухає поряд із macOS, тож передня програма й далі отримує F13. Вона не блокує й не перепризначає саму клавішу, а кожна клавіатура повідомляє їй про себе як про один пристрій.
- Спрацьовувати в полі пароля. Поки ви вводите пароль, macOS ховає натискання клавіш від кожної програми, що слухає клавіатуру, зокрема від InputConfig. Рядок знову працює, щойно ви залишаєте поле. На екрані блокування InputConfig не надсилає жодних клавіш.
- Користуватися F21-F24. macOS не передає їх програмам.
Коротко
- Безкоштовно. System Settings, Keyboard, Keyboard Shortcuts ставить системне скорочення чи команду меню на F13.
- Будь-яке завдання. InputConfig дає кожній клавіші програму, макрос, текст чи диктування, а поверх ще й утримання та подвійне натискання.
- Немає клавіш F. Перепризначте Caps Lock, утримуйте правий модифікатор або скористайтеся кнопкою миші чи геймпадом.
Сім клавіш, якими ніхто не користується, можуть дати двадцять одну дію.
Питання
Що робить клавіша F13 на Mac?
За замовчуванням нічого. macOS її розпізнає, і ви можете призначити її в System Settings, Keyboard, Keyboard Shortcuts або дати їй будь-яке завдання за допомогою програми на кшталт InputConfig.
Чи є F13 на MacBook?
Ні. Клавіатури MacBook і компактна Magic Keyboard закінчуються на F12. Повнорозмірні клавіатури з цифровим блоком мають F13-F19. На MacBook те саме може робити перепризначений Caps Lock, утримуваний правий модифікатор, бічна кнопка миші чи геймпад.
Чому F14 або F15 змінює яскравість екрана?
У деяких Mac цим клавішам призначено яскравість дисплея. Перевірте System Settings, Keyboard, Keyboard Shortcuts, Display і вимкніть скорочення, якщо хочете, щоб клавіші були вільні.
Чи зупиняє призначення F13 в InputConfig його надходження до інших програм?
Ні. InputConfig слухає поряд із macOS, тож передня програма й далі отримує F13. Майже жодна програма на нього не реагує, і саме тому ці клавіші дають чистий пульт.
Чому мій рядок F13 не спрацьовує в полі пароля?
Поки ви вводите пароль, macOS ховає натискання клавіш від кожної програми, що слухає клавіатуру, зокрема від InputConfig. Рядок знову працює, щойно ви залишаєте поле. На екрані блокування InputConfig не надсилає жодних клавіш.
Чи можна використовувати F13-F19 у грі?
Так. InputConfig працює в будь-якій програмі, зокрема в повноекранних іграх, а пресет може перемикатися сам, коли гра виходить наперед.
Чи можна використовувати F20 або F24?
F20 так: InputConfig призначає й надсилає F13-F20. F21-F24 не мають коду клавіші macOS, тож macOS не передає їх програмам. Натомість налаштуйте пристрій на одну з F13-F20.
Чи можна призначати клавіші на ISO, японській або ігровій клавіатурі?
Так. З версії 1.6 клавіша § на клавіатурах ISO та клавіші Yen, Underscore, Eisu і Kana на японських клавіатурах скануються й призначаються, їх перелічено в International Keys. Клавіша, для якої InputConfig не має назви, усе одно призначається й показується як Key code і число. Кожна клавіша також виконує своє завдання, тож клавіша, що друкує чи перемикає режим введення, усе одно це робить.
Більше українською
Докладні посібники, англійською
Хто пише. 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.