Qu'est-ce que global-hotkeys ?
Enregistrement des raccourcis clavier à l'échelle du système sur macOS à l'aide de la surveillance NSEvent (simple, au niveau de l'application) et de l'API Carbon EventHotKey (fiable, à l'échelle du système). Couvre NSEvent.addGlobalMonitorForEvents et addLocalMonitorForEvents, CGEvent tap pour la simulation de frappe, Carbon RegisterEventHotKey pour les raccourcis clavier à l'échelle du système, la gestion des indicateurs de modification (.deviceIndependentFlagsMask), les mappages de codes de touches courants, l'anti-rebond, les exigences d'autorisation d'accessibilité (AXIsProcessTrusted) et SwiftUI .onKeyPress pour les raccourcis dans l'application. À utiliser lors de la mise en œuvre de raccourcis clavier globaux, de panneaux déclenchés par des raccourcis clavier ou de la surveillance des événements clés à l'échelle du système. Source : makgunay/claude-swift-skills.