Support for third party remote - TiVo Bluetooth remote?

Not sure if anything like this is possible would it be possible to add support for third party remote? I admit I'm a TiVo convert and really miss the functionality of the TiVo remote was just thinking it would be great if that could somehow be added to Channels. I believe their is a Bluetooth version of TiVo remote although there multiple others including some with their own USB dongle. Thoughts?

What device are you trying to use the remote with?

1 Like

FireTV which has Bluetooth support although I would consider Android TV box if third party remote could be added. Beyond the device supporting the remote, I would think channels would need to have some way to map or configure buttons. I realize it may not be plug and play but it would make the DVR experience better for end user. Thanks for considering it.

1 Like

Many third party remotes already work with FireTV and Android TV, and Android TV will recognize many of the buttons and map them to standard Android key codes which the app understands.

Harmony Companion reportedly supports Fire TV. Can Channels DVR app be configured or is option in Channels app to map the buttons so that pushing the "Guide" button on remote brings up the EPG, DVR opens DVR, 30 sec skip, etc? I don't mind programming the remote if there is an option to configure Channels app so that it will work. Does Channels app support keyboard commands which could be mapped to a remote?

The skip buttons should work already. Here are the current mappings available:

PGUP: channel up
PGDOWN: channel down
[: seek to last commercial marker
]: seek to next commercial marker
BACKSPACE: jump to last channel
SPACE: pause/resume

Clicking Guide in the player should bring up the in-player guide. Clicking numbers on the Guide tab should navigate to an entry in the guide.

Thank you. I will probably get a Harmony remote and let everyone know how it works out with Channels. Sort of doubt you'd know the answer but figured I'd ask. Tivo sells a remote with a USB Bluetooth dongle. Is there anyway that could be configured or buttons to be remapped in a Channels DVR config file to work?

Not sure how those work, but I'm guessing it might be recognized by Android OS. You can try google to see if anyone has tried using it with an Android TV device.

I have the TiVo Bluetooth remote ("VOX" and "Pro Slide") and can confirm that while it will pair via Bluetooth to an Android TV device (NVIDIA Shield and TiVo Stream 4K), certain (essential) keys are not mapped to standard Android Keycodes and therefore the remote is not sufficiently functional over Bluetooth.

Directional buttons work, OK, Channel Up & Down, Play/Pause/FF/Rew, Back, Guide: they all work, and Channels (naturally) functions well given those standard keycode commands.

However, the main issue is that the "TiVo" button doesn't send a standard HOME key code, and therefore there's no way to get to the Android TV home screen. That's the unfortunate deal-killer. Other helpful keys such as "Live TV" are also using proprietary keycode commands and thus don't get interpreted by Android TV, though that is less critical. Additionally, an like Button Mapper doesn't work to "map" these keys because they are not recognized by the OS.

I checked with the Button Mapper developer, who said the following:

some buttons simply don't register with the Accessibility service. They are basically hard-coded and bypass the Android/Linux input subsystem.

My solution was to use a FLIRC IR dongle and the TiVo remote in IR mode (not Bluetooth/RF). While not quite as responsive or convenient as Bluetooth, it enables you to program the FLIRC to receive any IR signal and map it to a command. Through this method I was able to program the TiVo button to act as the Home button, Live TV, remap the Netflix button to DVR, etc.

The Channels Button intercepter handles these commands on the OS level so it's a pretty seamless experience.

1 Like

This would be a huge sell at home - the old tivo remote working with Apple TV and Channels DVR. https://a.wholelottanothing.org/2020/01/16/how-to-control-your-apple-tv-with-a-tivo-remote/

Update! (3/19/21) Purchased a Tivo remote off amazon. Configured it to work with my TV (Samsung) for volume / power. Then configured it to work with my Apple TV for the other buttons supported by the learn function under the settings menu. This is a huge crowd pleaser in my home from die-hard Tivo lovers. Don't waste your time/money with other remotes, get the https://www.amazon.com/gp/product/B00DYYKA04 for $35 and you will be very happy with your set up.

I do the same! After 20 years of TiVo, old habits die hard. I still love the ergonomics of this TiVo "peanut" remote. That it works as well with Channels as it does, is a great thing indeed.

Thats awesome- I was a tivo user for nearly 20 years until I finally moved to channels dvr almost a year ago. I still get annoyed with the apple 4k remote, I sometimes switch back to the spectrum apple tv remote I bought for $12. The biggest issue is when my parents come over, they get confused on how to watch live tv (they still have tivo at home).
Can you program the Guide and Tivo (recordings) button for channels? I thought in a test version of channel you could with the spectrum apple remote.