I've developed some support in macOS for the Elecraft KPod (device with some buttons + rotary encoder). The device presents as a vendor-specific HID device. The protocol is documented, but as mentioned, vendor-specific. For instance, it does not map onto a standard USB HID keyboard profile.
Is it possible to hook up such devices to Keyboard Maestro in any way?