Another option is the Voice Remote Pro. It has two user-definable buttons labeled "1" and "2" in addition to the buttons on other remotes. Workable voice commands can be programmed to these buttons. I have mine set to a couple of much-viewed apps that were not on my pre-programmed buttons, "Load Prime Video" and "Load Watch TCM".
I have searched for efc's many times for roku & roku tv's different set of codes for each, and I have never come up with CNN code. You can search yourself by tapping SET once and then enter 5 digit code like 00000, then SET 00001, SET 00002, and so on up to SET 00255. After which they start to repeat.
I have the Voice Remote Pro for both my TCL Roku TV's. Love them
know this is a older thread, but... if you add a channel not from a menu, but for a different port on the tv (like for security cameras) is there any way to create a hotkey to bring up that port- and ideally a way to 'return' to what you were watching?