For Input, I've a Logitech K400 via USB dongle on the TV and Xbox controllers via Bluetooth.
Is there a slight lag? Yes. Are the majority of games I want enjoy on the couch and play on the big TV playable? Absolutely. I wouldn't play CoD but many many games just work well even with a Little lag.
PS: can also recommend playnite, giving a unified tv/Controller experience with access to multiple game stores , local Games and emulator support.
Plugged in a 15 dollar gigabit adapter and now I can stream anything instantly from my LAN with super low latency, even with huge uncompressed media.
Highly recommended upgrade, for sticks without extra USB-3.0 port, best option is a cheap USB-C dock for tablet/laptop with Gigabit ethernet. Amazon sells various versions for <$20 these days.