Che cos'è global-hotkeys?
Registrazione delle scorciatoie da tastiera a livello di sistema su macOS utilizzando il monitoraggio NSEvent (semplice, a livello di app) e l'API Carbon EventHotKey (affidabile, a livello di sistema). Copre NSEvent.addGlobalMonitorForEvents e addLocalMonitorForEvents, tocco CGEvent per la simulazione della pressione dei tasti, Carbon RegisterEventHotKey per tasti di scelta rapida a livello di sistema, gestione dei flag di modifica (.deviceIndependentFlagsMask), mappature comuni dei codici chiave, debouncing, requisiti di autorizzazione di accessibilità (AXIsProcessTrusted) e SwiftUI .onKeyPress per scorciatoie in-app. Da utilizzare quando si implementano scorciatoie da tastiera globali, pannelli attivati da tasti di scelta rapida o monitoraggio di eventi chiave a livello di sistema. Fonte: makgunay/claude-swift-skills.