The Mini HDMI port (compatible CEC) requires to buy a cable (AmazonBasics), the two USB3 ports on the back are used for tuner and external hard drive. USB ports in the front are free to copy files or connect a keyboard if any. Infrared is 100% MCE, so I do not have to re-program the universal remote control I had.