I’ve been interested in this as well - often thinking about how to make computers more tactile… in my early searches for sending ableton clip feedback to the streamdeck i was led to this:
https://bitfocus.io/companion/