Haptickey는 터치 바가있는 MacBook의 간단한 유틸리티 애플리케이션으로 터치 바를 탭 할 때 햅틱 피드백을 트리거합니다.

터치 바는 평평한 패널이기 때문에 표시된 키의 시각적 변경 외에는 피드백이 없으므로 VIM을 사용하는 동안 ESC 키를 탭할 때 특히 불편합니다.
T 또한 선택적으로 사운드 효과를 재생하거나 터미널의 비주얼 벨처럼 화면을 깜박입니다.
릴리스 페이지에서 최신 사전 구축 된 응용 프로그램 바이너리를 다운로드하십시오. 이 사전 구축 된 응용 프로그램 바이너리는 서명되지 않으므로 시스템 환경 설정에서 보안 및 개인 정보 설정 창에서 실행해야합니다.
또한 응용 프로그램은 청취 시스템 이벤트 인 다른 응용 프로그램과 마찬가지로 접근성을 사용할 수있는 권한을 요청할 수 있습니다.
소스 코드에서 응용 프로그램을 작성하려면 최신 버전의 Xcode를 사용해야합니다.
make 사용하여 모든 종속성을 설치하고 Application Binary를 빌드 한 다음 build/HapticKey.xcarchive/Products/ 에 보관하십시오.
$ make
HapticKey.xcodeproj 열어 응용 프로그램 개발을 시작할 수 있습니다.
이 응용 프로그램은 CGEventTap 사용하여 키 다운 및 터치 바에서 이벤트를 듣거나 탭합니다.
이벤트가 조건을 충족 할 때 MultitouchSupport.framework 에서 개인 API를 사용하여 햅틱 피드백을 유발합니다.
현재 응용 프로그램은 ESC 및 F1, F2 등을 듣고 있습니다. 터치 바에서 키 또는 탭 이벤트. 자신의 HTKEventListener 구현하여 응용 프로그램을 확장하여 임의의 이벤트에 대한 피드백을 트리거 할 수 있습니다.