To connect a Steam Deck to a TV, you'll want an HDMI 2.x cable ... but if you want to save some money, there are alternatives. I use 8BitDo's Ultimate Controller, which comes with its own charging ...