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 ,以扩展应用程序以触发有关任意事件的反馈。