HapticKey
1.0.0
Haptickey是MacBook和Touch Bar的簡單實用程序應用程序,可在敲擊觸摸欄時觸發觸覺反饋。

由於觸摸欄只是一個平板面板,因此除了顯示的鑰匙的視覺更改外,沒有其他反饋,因此非常不舒服,尤其是在敲擊ESC鍵時,例如使用VIM時。
通過添加觸覺反饋,該反饋振動了觸控板,而不是觸摸欄本身,它有助於改善觸摸欄的使用情況。它還可以選擇地播放聲音效果或像終端上的視覺鈴一樣閃爍屏幕。
從版本頁面下載最新的預構建應用程序二進製文件。請注意,這些預構建的應用程序二進製文件未簽署,因此您需要在系統首選項中以安全性和隱私設置窗格執行它。
此外,該應用程序可能會徵得使用可訪問性的許可,例如其他正在偵聽系統事件的應用程序。
要從源代碼構建應用程序,您需要使用最新版本的Xcode。
只需使用make安裝所有依賴項,構建應用程序二進制,然後在build/HapticKey.xcarchive/Products/中存檔。
$ make
您只需打開HapticKey.xcodeproj即可開始開發應用程序。
此應用程序正在使用CGEventTap在觸摸欄上偵聽鍵向外聆聽或點擊事件。
它通過在MultitouchSupport.framework中使用私有API來觸發觸覺反饋。事件符合條件時的框架。
當前,該應用程序正在偵聽ESC和F1,F2等。鍵或Tak bar上的點擊事件。您可以實現自己的HTKEventListener ,以擴展應用程序以觸發有關任意事件的反饋。