The auto switching functionality provides for a system that is easy to use, while manual switching functionality is available for situations where more control is desired. The auto switching feature is able to sense when a new device is connected or powered on and will automatically switch to that port. When the device is disconnected or powered off, then this feature automatically switches to the first connected device. In situations where three devices are connected to the switch and powered on, or sending an HDMI signal to switch, the Select button on the top of the switch may be used to switch between the three inputs.