Haptickey es una aplicación de utilidad simple para MacBook con una barra táctil que desencadena una retroalimentación háptica al tocar la barra táctil.

Dado que Touch Bar es solo un panel plano, no hay otra retroalimentación que un cambio visual de la llave que se muestra, es terriblemente incómodo, especialmente al tocar la tecla ESC, como al usar VIM.
Al agregar una retroalimentación háptica, que está vibrando un trackpad, no en la barra táctil, ayuda a mejorar el uso de la barra táctil. También opcionalmente está reproduciendo un efecto de sonido o flashea la pantalla como una campana visual en una terminal.
Descargue el último binario de aplicaciones preconstruidas desde la página de lanzamientos. Tenga en cuenta que estos binarios de aplicación previos a la construcción no están firmados, por lo que debe permitir ejecutarlo en el panel de configuración de seguridad y privacidad en las preferencias del sistema.
Además, la aplicación puede solicitar un permiso para usar la accesibilidad, como las otras aplicaciones que son eventos del sistema de escucha.
Para crear la aplicación del código fuente, debe usar la última versión de XCode.
Simplemente use make para instalar todas las dependencias, crear aplicaciones binarias, luego archivarlo en build/HapticKey.xcarchive/Products/ .
$ make
Simplemente puede abrir HapticKey.xcodeproj para comenzar el desarrollo de la aplicación.
Esta aplicación está utilizando CGEventTap para escuchar la llave hacia abajo y hacia arriba o tocar eventos en la barra táctil.
Actualiza comentarios hápticos mediante el uso de API privadas en MultitouchSupport.framework cuando el evento cumple con las condiciones.
Actualmente, la aplicación está escuchando teclas ESC y F1, F2, etc. o toque eventos en la barra táctil. Puede implementar su propio HTKEventListener para extender la aplicación para activar comentarios sobre eventos arbitrarios.