Что такое global-hotkeys?
Общесистемная регистрация сочетаний клавиш в macOS с использованием мониторинга NSEvent (простой, на уровне приложения) и API Carbon EventHotKey (надежный, общесистемный). Охватывает NSEvent.addGlobalMonitorForEvents и addLocalMonitorForEvents, CGEvent Tap для имитации нажатия клавиш, Carbon RegisterEventHotKey для общесистемных горячих клавиш, обработку флагов модификаторов (.deviceIndependentFlagsMask), общие сопоставления кодов клавиш, устранение дребезжания, требования к разрешениям доступа (AXIsProcessTrusted) и SwiftUI .onKeyPress для ярлыков в приложении. Используйте при реализации глобальных сочетаний клавиш, панелей, вызываемых горячими клавишами, или общесистемного мониторинга событий клавиш. Источник: makgunay/claude-swift-skills.