Closed iLLiac4 closed 7 months ago
Thank you for sharing. There are some different standards for interfaces made by different manufacturers. If it is a non blikvm factory, you need to adapt it yourself. I think your experience will be helpful to many people.
I have got two XH-HK4401 KVM switches. Both serial ports work differently and also it is not possible to interchange external button box between them. The difference is that one uses inverted signal so original FTDI is required or chip to invert logic and also swapped TX and RX signal.
The other one does not use the invert logic (it can be used with clone FTDI like https://www.aliexpress.com/item/1005004980974177.html) but has also on other hand swapped TX and RX pins. You can see, if communication work if you press the button on the KVM and if the serial led blinks on the usb to serial adapter then you are on the good path. Both has same Power and GND on the usb connector but as I said TX and RX can be physically swapped. It is impossible to know which switch you have got so basically you have to try and error it. With this steps I have got both XH-HK4401 KVM switches working.
Software configuration works the same as mentioned in the wiki (protocol: 2). https://wiki.blicube.com/blikvm/en/switch-guide/