True but you can get hardware redirect for the device you have usb etc. still for the latency I have not checkedWhile virtual machines (VM) are one possible tool, I would be cautious about using a VM on anything controlling a machine (aka CNC). Latency issues could be problematic. I believe Karl is running a few such machines.