Como ativar o feedback háptico na exibição de botão

Desejo adicionar feedback tátil aos botões do meu aplicativo e controlá-los programaticamente para mostrar o estado do botão (ativado e desativado). O configurador de feedback háptico padrão funciona apenas para pressão longa. Como posso fazê-lo funcionar com cliques simples no botão.

E existe uma maneira de obter feedback háptico sobre eventos como o touch move?

questionAnswers(3)

yourAnswerToTheQuestion