如何配置 TiVo 遥控器?

如何配置 TiVo 遥控器?

我想使用我的 TiVo 遥控器而不是 streamzap 遥控器。有人用 Mythbuntu 设置过 Tivo 遥控器吗?如果是,您能分享一下您的配置(lircd.conf/lircrc)和经验吗?

答案1

最后使用 irrecord 来实现这个功能。如果其他人有同样的需求,下面是我的做法:

  1. 杀死mythfrontendmtd抓住了 lirc 设备

  2. su - root

  3. irrecord --device=/dev/lirc0 Tivo(这可能因您的红外设备而异)

  4. 按照学习说明操作。基本上,它会要求您按住所有按钮一秒钟来确定信号长度,然后要求您教导遥控器按钮。它会要求您说出按钮的名称并按下遥控器上的按钮。

  5. 完成后,你将得到一个名为的 lirc 配置文件蒂沃. 将其复制到 lirc 远程目录只是为了将内容保存在同一位置。 mkdir /usr/share/lirc/remotes/tivo && cp Tivo /usr/share/lirc/remote/tivo/

  6. 您可以通过编辑来完成此操作lircd.conf,但我使用 Mythbuntu 控制中心来完成此操作。启动控制中心并转到 IR 部分。从下拉菜单中选择“自定义”,然后单击配置并选择遥控器/tivo/Tivo。我尝试使用生成动态按钮映射,但这对我来说不起作用,因此您可以不选中它并手动执行。

  7. 单击“应用”并让其写入更改。

  8. 编辑~/.lirc/mythtv文件以放入您的映射。基本上,我使用的是已经为 Streamzap 遥控器映射按钮的文件。我所要做的就是每次在按钮的“开始”行后替换遥控器名称。由于我在步骤 3 中将我的遥控器配置命名为“Tivo”,所以我进行了全局搜索并用 vi 替换。这是区分大小写的,如果不正确,则无法正常工作。如果有问题,请查看您在未记录步骤中生成的文件中的名称。对于每个按钮/功能,我查看了我在 Tivo 配置文件中命名的按钮...例如,我将遥控器上的菜单按钮命名为“Menu”,而不是“Menu”以发送“M”字符,我将遥控器上的 Tivo 按钮更改为“Tivo”。按下时,它现在会发送“M”信号并调出菜单。再次强调,这是区分大小写的,因此只需参考您制作的 Tivo 遥控器配置即可。

    我仍在添加新按钮,并试图弄清楚是否可以用它伪造宏……例如用一个按钮调出节目指南。还需要执行我的 mplayer lirc。到目前为止,它运行良好。我已附上我的配置文件,但我建议采用不记录路线,因为有很多不同的 Tivo 遥控器……并且您的遥控器会根据 1/2 开关所处的位置发送不同的信号。此外,这应该适用于任何遥控器……不仅仅是 Tivo

相关内容