I have finally managed to reprogram (though not how I wanted) my X-keys USB 12 Switch Interface. If anyone else uses this device in hardware mode, are you able to successfully program and reprogram easily?
It does not appear to rewrite to the device properly. I was able to add 2 new functions to unused ports, but it will not overwrite previous programming correctly.
l have never encountered such an infuriating device. I have read the manual multiple times.