Skip to content
This repository was archived by the owner on Nov 20, 2025. It is now read-only.

DmNote-App/node-global-key-listener-extended

 
 

Repository files navigation

node-global-key-listener-extended

Node.js 환경에서 전역 키보드 이벤트를 후킹할 수 있는 패키지입니다.

오픈소스 키뷰어 DM Note 개발에 사용하기 위한 목적으로 LaunchMenu/node-global-key-listener에서 포크되었습니다.

변경점

이 라이브러리는 LaunchMenu/node-global-key-listener를 기반으로 다음과 같은 개선 사항과 변경점이 적용되었습니다.

기능 node-global-key-listener node-global-key-listener-extended
동작 방식 별도의 WinKeyServer.exe 실행 (out-of-process) 네이티브 애드온 (in-process)
키 위치 구분 메인 키보드와 넘버패드의 동일 키 구분 불가능 (예: Enter, Insert) 위치 구분 지원 (isExtended 플래그 추가)
이벤트 필터링 일부 키 조합에서 비정상적인 이벤트 발생 비정상적인 이벤트 필터링
유틸리티 유틸리티 함수 부재 KeyboardUtils 제공
플랫폼 지원 Windows, Mac, Linux Windows 전용

About

A package to listen to global key events

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 50.2%
  • JavaScript 16.1%
  • Python 13.3%
  • Swift 11.8%
  • C++ 8.3%
  • Batchfile 0.2%
  • Shell 0.1%