如何使用Flirc将任何遥控器添加到任何媒体中心

媒体中心的软件和硬件在过去十年中有了指数级的发展,但要让遥控器启动并与您的设备一起运行仍然是一件相当痛苦的事情。今天我们来看看Flirc IR加密狗,这是一种非常聪明和有效的方式,可以将任何遥控器连接到几乎任何媒体中心。

什么是Flirc?

Flirc U盘(20美元)是一个很小的USB加密狗,大小约为传统拇指驱动器的一半。乍一看,很容易将Flirc单元与实际的拇指驱动器混淆,因为透明的外壳、可见的电路板和红外接收点(看起来很像LED指示灯)都强烈呼应了拇指驱动器存储的设计。

不过,Flirc单元比简单的存储单元要聪明得多,它绝对是一个巧妙的解决方案,可以将基于IR的遥控器连接到媒体中心软件。您可以看到,将典型的通用遥控器或电视遥控器连接到媒体中心系统(如运行KODI/XBMC的Raspberry PI、Amazon Fire TV、运行Plex或Windows Media Center的计算机等)存在一个根本问题:这些设备要么针对自己的特殊遥控器(如Amazon Fire TV附带的蓝牙遥控器)进行了优化,要么针对映射到键盘上的按键映射(如Kodi/XBMC和Windows Media Center)进行了优化。

不要误会我们,我们更有可能深入挖掘许多媒体中心软件包(如Kodi/XBMC)并重新映射密钥。然而,这不是一项轻而易举的任务,对初学者来说肯定也不是一项任务。此外,它需要你已经购买了某种类型的IR加密狗(它可以运行在10-20美元的任何地方)。

另一方面,FLIRC以一种相当新颖的方式绕过了整个问题。FLIRC单元实际上是一个使用USB HID(人机接口设备)标准来模拟键盘的可编程设备,而不是充当简单地将IR命令传递到主机操作系统的“哑巴”IR到USB桥接器。

因此,假设您正在使用的媒体中心软件被键盘上的“Home”键映射,以使您返回到媒体中心软件的主屏幕。您可以使用媒体中心遥控器上的一个按钮,并通过FLIRC系统将其映射为代表传统键盘上的“Home”键。然后,当您将FLIRC加密狗插入您的媒体中心并按下遥控器按钮时,媒体中心会被骗认为FLIRC USB加密狗实际上是一个键盘,并且您刚刚按下了“Home”键。

这个解决方案的巧妙之处在于它是通用的。您不需要特殊的驱动程序,不需要编辑设备的按键映射(如果可以的话),也不需要特殊的遥控器。您可以从字面上将任何基于红外线的遥控器链接到任何具有可接受键盘输入的USB端口的媒体中心系统。

在我们继续教程之前顺便说一句,FLIRC还制作了一款非常棒的树莓PI 2/B+外壳(约16美元),它具有集成的铝体散热器;如果您正在为您的PI寻找一个好的媒体中心外壳,它不仅好看,而且在保持您的电路板凉爽方面也相当有效。显然,Flirc项目背后的人们正在帮助各地建立高质量的媒体中心体验。

如何配置Flirc

为了正确配置Flirc,您需要三样东西:Flirc加密狗/软件、您要与媒体中心一起使用的遥控器,以及有问题的媒体中心软件使用的键盘输入和快捷键的列表。让我们看看如何找出您设备的键映射是什么,然后如何使用Flirc将现有的键映射与您的遥控器链接起来。

确定您的快捷键映射

虽然Flirc配置软件确实很周到地包含了Kodi/XBMC、Boxee、Windows Media Center、Amazon Fire TV的按键映射,甚至还包括标准键盘媒体键的映射(我们很欣赏这种深思熟虑),但知道如何在没有软件帮助的情况下查找和研究按键映射是很好的,这样您就可以有效地将任何内容映射到Flirc(而不仅仅是它们提供的预映射条目)。

为此,启动并运行Flirc的第一步是确定哪些键盘命令对您的媒体中心执行哪些操作。理想情况下,这个过程应该像转向Google并查找类似“[媒体中心名称]键盘映射”或“[媒体中心名称]键盘快捷键”一样简单。

以下是常见媒体中心软件/硬件排列的键盘快捷键列表:

Windows Media Center。 KODI/XBMC。 普莱克斯。 亚马逊消防电视

最后一个条目,亚马逊Fire TV的官方键盘快捷键列表,是官方列表有点不足的一个很好的例子。由于未知的原因,亚马逊列出了简单的快捷键(如箭头键导航),但没有列出更高级(也更有用)的快捷键,如按F12返回Fire TV主屏幕。要挖掘这些更高级的快捷键,需要转到科迪维基中关于将USB键盘与Fire TV配对的部分。

如果你的Google Fu失败了(或者网上找不到好的按键映射列表),你就得用老办法了,把一个USB键盘插入你的媒体中心,然后测试所有不同的按键,看看它们是怎么回事。这有点单调乏味,但它是万无一失的,因为您可以准确地看到每个密钥在真实世界使用场景中的作用。

当你有了键盘映射,无论是通过谷歌搜索还是自己检查键盘映射,都是时候翻过你的电脑,对Flirc加密狗进行编程了。

编程流

要对Flirc加密狗进行编程,您需要一台计算机、一份Flirc软件副本(跨平台,可在此处获得),以及您希望映射到Flirc的遥控器。

安装该软件,然后在运行它之前,插入您的Flirc加密狗,并允许您的操作系统将其检测为新的USB设备。一旦系统识别了加密狗,就运行Flirc应用程序。你会发现自己在主屏幕上拿着一个普通的遥控器,上面写着“点击一个键开始录制”和一个“开始!”纽扣。

有几种方法可以实现Flirc加密狗的编程过程。你可以按“GO!”您可以使用附带的按键映射(例如,用于KODI/XBMC和Fire TV等流行的媒体中心),或者您可以使用全键盘将每个远程按钮映射到一个按键,以开始一个分步向导过程,该向导将引导您完成基本的按键关联配对。在此过程中,您可以使用随附的按键映射功能(例如,适用于KODI/XBMC和Fire TV等流行的媒体中心)。

下面是基本向导运行时的样子。一旦你按下“开始!”它会闪烁普通遥控器上的按键,提示您按下您希望在物理遥控器上使用的相应按键。

此外,屏幕底部的文本指示按钮的功能(在极少数情况下,闪烁按钮上的图标无法清晰显示)。您只需按遥控器上要映射到该媒体中心功能的物理按钮即可。在成功录制按钮后,按下按钮后,它将转到下一个按钮。如果你犯了错误,按下左下角的“擦除”按钮,系统会提示你按下你想要擦除和重新映射的物理遥控器按钮。

然而,对于大多数需要来说,基本的按钮配置有点简单,所以让我们看看如何将按键映射到特定的媒体中心功能以及整个键盘。

在菜单栏中,选择“控制器”,然后从下拉菜单中选择您要编辑的预填充媒体中心快捷键映射。出于演示目的,我们使用Kodi Media Center的快捷键映射。

在这里,我们发现科迪媒体中心的所有主要关键功能都已准备就绪,供我们绘制。要映射按钮,只需单击每个功能,然后按物理遥控器上的相应按钮。例如,在我们的测试遥控器上,我们有一条彩色按钮带(默认情况下)不使用科迪语。使用Flirc,我们可以将这些按钮分配给有用的功能(比如将未标记的绿色按钮转换为主页按钮,将未标记的黄色按钮转换为隐藏字幕按钮)。

如果您发现基本向导或更高级的特定于媒体中心的向导不能提供足够的精细控制(或者程序附带的按键映射对于您的媒体中心软件版本来说已过时),您始终可以随时进行操作,并直接将遥控器按钮直接映射到键盘按键。在菜单栏上选择控制器->键盘,弹出整个键盘。

您不仅可以配对任何密钥,还可以配对密钥组合。例如,假设您的媒体中心软件有一个键盘快捷键CTRL+SHIFT,可以将您带到最近添加的电视节目(或诸如此类的内容)。您可以对物理遥控器上的按钮进行编程,通过将CTRL+SHIFT映射到该按钮来将您带到最近添加的电视节目。

当您完成配置后,请确保保存您的配置,方法是选择File->Save configuration,并将配置文件命名为几个月后当您希望编辑您的键映射时易于理解的名称(如“Living-room-windows-media-center.fcfg”)。

如果您要确认Flirc加密狗中的键已正确映射,您可以在操作系统(如记事本)上打开一个简单的文本编辑器,然后按远程按钮。请记住,Flirc的全部魔力在于它将遥控器按下的遥控器按钮(以及从遥控器传出的红外线代码)转换为标准的USB HID键盘按键。如果您将遥控器上的一个按钮编程为等同于“s”键,因为这是您的媒体中心软件中的一个快捷方式,那么当您在文本编辑器打开时按下遥控器按钮时,您就会猜到,编辑框中会出现一个“s”。

在Media Center上使用Flirc

我们已经了解了键盘映射,我们已经仔细地规划了哪些遥控器按钮应该与哪些键盘键相对应,现在所有困难的事情都已经过去了。实际上,使用Flirc加密狗一旦您完成了繁重的编程工作,它就会变得顺畅。

只需将加密狗安装在您的设备上,这样无论您坐在哪里并使用遥控器,您都可以看到两个小小的IR接收器。如果您的媒体中心计算机的USB端口指向您的沙发,则只需插入加密狗即可。如果你把它藏在电视支架或类似的地方,而USB端口又不在直接的视线之内,那么你需要拿起一个简单的USB扩展器来正确地定位它。

非那样做不行!。从十多年来一直在摆弄遥控器配置的早期媒体中心采用者的经验来看,我们向您保证,Flirc体验是在任何支持USB键盘的媒体中心上启动和运行遥控器的最简单方式(与任何其他方法相比都是轻而易举的)。

对Flirc或一般的媒体中心有什么紧迫的问题吗?跳到下面的论坛,我们会尽最大努力回答他们。