1、Eventghost简明教程【Eventghost简明教程】【Eventghost简明教程】HP MCE遥控器怎么控制XBMC修改前的定义文件地址:修改后的定义文件地址:下载地址: 做个简单教程,估计大家会跟我一样对Eventghost有简单了解。以我解决HP MCE遥控器怎么控制XBMC为例。首先声明此HP MCE遥控器是我在淘宝以30大洋买的。上图:事实证明并不是真正的MCE遥控器。既然不是就不能用MCE插件。不过我们发现很多遥控器其实是模拟键盘操作的,也就是每个按钮对应的是一个按键或一组组合按键,如CTRL+P等。非常感谢32楼提供了Vista-XBMC的Eventghost定义文件,但
2、是这个文件是基于MCE插件开发的。通过Eventghost打开Vista 这个文件时我们会发现,其实Eventghost应该是这个原理:插件是遥控器或程序的定义文件,通过插件的各项定义与程序的定义相匹配我们就能控制程序。比如这个文件中Plugin:Microsoft MCE Remote是MCE遥控器的插件,Plugin:XBMC则是XBMC的插件,Eventghost则是两个插件之间的桥梁。对于不是真正MCE遥控器的HP遥控器,我们只要将按钮对应的按键与XBMC插件定义匹配即可。也就是用Plugin:Keyboard插件替代Plugin:Microsoft MCE Remote。以下是操作步
3、骤:1、通过Eventghost(我用的版本是0.3.6.1487,最新的rc版本不支持后退键)打开下载vista 文件打开后如下图,其中的向上键对应的是和首先删除MCE插件,如下图接着添加新插件,如下图在下图左边列表中选择Keyboard插件为方便大家看清,先把映射遥控器映射信息清空,右键Clear Log,如下图按下遥控器向上按钮,你会发现Log里面跳出一个,说明遥控器对应的键盘映射插件生效了,右键Copy在右边设置Configuration中将重命名(Rename Item)为,或者删除(Delete)后粘贴(Paste)也可以此时,向上按钮已经匹配,有一点需要注意的是遥控器定义必须放在操控程序对应的上面,比如应放在上面,这样才能由按键引发下面的程序操作,反过来是没有反应的。按照这种方法操作其他按钮,最后你就能得到你想要的定义文件了。最后再把已删除插件的以MceRemote.打头的item删掉,不删也没什么影响,只是不怎么好看。这是我学习的一点心得。