Not the specific answer you're looking for, but the one I've got as its the one I use for myself...
I have a RaspberryPi as the default input for my TV now. Any and all interactions with the big screen happen through mouse and keyboard now rather than the TV remote besides power and maybe sometimes the volume.
If you're looking for a cheaper option than that, I believe you can get older chromesasts/firesticks and jailbreak those for more or less the same results I've got with my setup, but YMMV depending on what you've got and what you seek.