Варианты:
1) Использовать промышленный kvm over ip. Плюсы: просто поставить, можно подключить целую ферму. Минусы: цена от 1000 евро.
2) Собрать самому на основе raspberry pi/arduino и платы видеозахвата. Плюсы: довольно дёшево. Минусы: надо знать программирование на плюсах и разбираться в схемах.
Правда я эмулировал PS/2 порты.
Если интересно, можешь сам собрать опен соурсные решения
https://github.com/pikvm/pikvm
https://habr.com/ru/companies/selectel/articles/545680/
Второй вариант я проверял, все работает.
Бонусом можно парсить с помощью распознавания изображение чат на внешней машине.