I recently bought a ZettaGuard 4 to 1 HDMI Switch to use with my TV. I order it so that I could use three devices for my TV that only has two HDMI ports. It comes with a remote to switch between each device.
To set it up you just need to have one extra HDMI cable to go from the HDMI switch to the TV plus one for each of the devices that you want to connect. You also need to have an outlet available to plug in the HDMI switch.
So far it has switched between devices easily without any issues. You just have to be aware that it will automatically switch to another active device when you turn off the device that you were using.
You can find this device at the link below