·global-hotkeys
</>

global-hotkeys

NSEvent 모니터링(단순, 앱 수준) 및 Carbon EventHotKey API(안정적, 시스템 전체)를 사용하여 macOS에서 시스템 전체 키보드 단축키 등록. NSEvent.addGlobalMonitorForEvents 및 addLocalMonitorForEvents, 키 입력 시뮬레이션을 위한 CGEvent 탭, 시스템 전체 단축키를 위한 Carbon RegisterEventHotKey, 수정자 플래그 처리(.deviceIndependentFlagsMask), 공통 키 코드 매핑, 디바운싱, 접근성 권한 요구 사항(AXIsProcessTrusted) 및 인앱 바로 가기를 위한 SwiftUI .onKeyPress를 다룹니다. 전역 키보드 단축키, 단축키로 트리거되는 패널 또는 시스템 전체 키 이벤트 모니터링을 구현할 때 사용합니다.

5설치·0트렌드·@makgunay

설치

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

global-hotkeys 설치 방법

명령줄에서 global-hotkeys AI 스킬을 개발 환경에 빠르게 설치

  1. 터미널 열기: 터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다
  2. 설치 명령어 실행: 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys
  3. 설치 확인: 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

출처: 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 |

NSEvent 모니터링(단순, 앱 수준) 및 Carbon EventHotKey API(안정적, 시스템 전체)를 사용하여 macOS에서 시스템 전체 키보드 단축키 등록. NSEvent.addGlobalMonitorForEvents 및 addLocalMonitorForEvents, 키 입력 시뮬레이션을 위한 CGEvent 탭, 시스템 전체 단축키를 위한 Carbon RegisterEventHotKey, 수정자 플래그 처리(.deviceIndependentFlagsMask), 공통 키 코드 매핑, 디바운싱, 접근성 권한 요구 사항(AXIsProcessTrusted) 및 인앱 바로 가기를 위한 SwiftUI .onKeyPress를 다룹니다. 전역 키보드 단축키, 단축키로 트리거되는 패널 또는 시스템 전체 키 이벤트 모니터링을 구현할 때 사용합니다. 출처: makgunay/claude-swift-skills.

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys
카테고리
</>개발 도구
인증됨
최초 등록
2026-02-25
업데이트
2026-03-11

Browse more skills from makgunay/claude-swift-skills

빠른 답변

global-hotkeys이란?

NSEvent 모니터링(단순, 앱 수준) 및 Carbon EventHotKey API(안정적, 시스템 전체)를 사용하여 macOS에서 시스템 전체 키보드 단축키 등록. NSEvent.addGlobalMonitorForEvents 및 addLocalMonitorForEvents, 키 입력 시뮬레이션을 위한 CGEvent 탭, 시스템 전체 단축키를 위한 Carbon RegisterEventHotKey, 수정자 플래그 처리(.deviceIndependentFlagsMask), 공통 키 코드 매핑, 디바운싱, 접근성 권한 요구 사항(AXIsProcessTrusted) 및 인앱 바로 가기를 위한 SwiftUI .onKeyPress를 다룹니다. 전역 키보드 단축키, 단축키로 트리거되는 패널 또는 시스템 전체 키 이벤트 모니터링을 구현할 때 사용합니다. 출처: makgunay/claude-swift-skills.

global-hotkeys 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/makgunay/claude-swift-skills --skill global-hotkeys 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

소스 저장소는 어디인가요?

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

상세

카테고리
</>개발 도구
출처
skills.sh
최초 등록
2026-02-25