·global-hotkeys
</>

global-hotkeys

Systemweite Registrierung von Tastaturkürzeln unter macOS mithilfe der NSEvent-Überwachung (einfach, App-Ebene) und der Carbon EventHotKey API (zuverlässig, systemweit). Behandelt NSEvent.addGlobalMonitorForEvents und addLocalMonitorForEvents, CGEvent Tap für Tastenanschlagsimulation, Carbon RegisterEventHotKey für systemweite Hotkeys, Modifikator-Flag-Verarbeitung (.deviceIndependentFlagsMask), allgemeine Tastencodezuordnungen, Entprellen, Anforderungen an Barrierefreiheitsberechtigungen (AXIsProcessTrusted) und SwiftUI .onKeyPress für In-App-Verknüpfungen. Verwenden Sie diese Option, wenn Sie globale Tastaturkürzel, durch Hotkeys ausgelöste Bedienfelder oder eine systemweite Überwachung von Tastenereignissen implementieren.

5Installationen·0Trend·@makgunay

Installation

$npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys

So installieren Sie global-hotkeys

Installieren Sie den KI-Skill global-hotkeys schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: makgunay/claude-swift-skills.

Common Key Codes | Key | Code | Key | Code | Key | Code |

| Space | 49 | Return | 36 | Escape | 53 | | Tab | 48 | Delete | 51 | A | 0 | | S | 1 | D | 2 | F | 3 | | J | 38 | K | 40 | L | 37 |

| Hotkey works everywhere except own app | Add local monitor alongside global monitor | | Modifier comparison fails | Mask with .deviceIndependentFlagsMask | | Hotkey fires twice | Debounce with timestamp check (0.3s threshold) | | Doesn't work on first launch | Check/request Accessibility permission |

Systemweite Registrierung von Tastaturkürzeln unter macOS mithilfe der NSEvent-Überwachung (einfach, App-Ebene) und der Carbon EventHotKey API (zuverlässig, systemweit). Behandelt NSEvent.addGlobalMonitorForEvents und addLocalMonitorForEvents, CGEvent Tap für Tastenanschlagsimulation, Carbon RegisterEventHotKey für systemweite Hotkeys, Modifikator-Flag-Verarbeitung (.deviceIndependentFlagsMask), allgemeine Tastencodezuordnungen, Entprellen, Anforderungen an Barrierefreiheitsberechtigungen (AXIsProcessTrusted) und SwiftUI .onKeyPress für In-App-Verknüpfungen. Verwenden Sie diese Option, wenn Sie globale Tastaturkürzel, durch Hotkeys ausgelöste Bedienfelder oder eine systemweite Überwachung von Tastenereignissen implementieren. Quelle: makgunay/claude-swift-skills.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-25
Aktualisiert
2026-03-11

Browse more skills from makgunay/claude-swift-skills

Schnelle Antworten

Was ist global-hotkeys?

Systemweite Registrierung von Tastaturkürzeln unter macOS mithilfe der NSEvent-Überwachung (einfach, App-Ebene) und der Carbon EventHotKey API (zuverlässig, systemweit). Behandelt NSEvent.addGlobalMonitorForEvents und addLocalMonitorForEvents, CGEvent Tap für Tastenanschlagsimulation, Carbon RegisterEventHotKey für systemweite Hotkeys, Modifikator-Flag-Verarbeitung (.deviceIndependentFlagsMask), allgemeine Tastencodezuordnungen, Entprellen, Anforderungen an Barrierefreiheitsberechtigungen (AXIsProcessTrusted) und SwiftUI .onKeyPress für In-App-Verknüpfungen. Verwenden Sie diese Option, wenn Sie globale Tastaturkürzel, durch Hotkeys ausgelöste Bedienfelder oder eine systemweite Überwachung von Tastenereignissen implementieren. Quelle: makgunay/claude-swift-skills.

Wie installiere ich global-hotkeys?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

https://github.com/makgunay/claude-swift-skills

Details

Kategorie
</>Entwicklung
Quelle
skills.sh
Erstes Auftreten
2026-02-25