functional but flawed [SEP] being about the cheapest port hdmi kvm i did not expect much and that is what i received in short i would not buy it again i would invest a little more and buy a name brand pros it was not compatible with my ergonomic usb keyboard just did not detect it at all but it works with my backup lenovo keyboard sometimes pauses in the mouse tracking so no good for games my old netgear vga kvm never had this issue that is about all edit the mouse issue seems to have possibly been alleviated by using a usb cable instead of a one still no fix for the keyboard though