首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XBMC中,"OK“、”Vol.I +/-“和"Back”按钮不工作

在XBMC中,"OK“、”Vol.I +/-“和"Back”按钮不工作
EN

Ask Ubuntu用户
提问于 2013-01-11 23:26:32
回答 1查看 5.8K关注 0票数 4

我有一个Asus S1-AT5NM10E高温聚碳酸酯,它有一个集成的红外接收器。在Ubuntu12.04上,我已经安装了XBMC,但是当我在我的MCE遥控器上按下"OK“、"Vol +/-”或"Back“(事实上,罗技和谐300 i配置成模拟MCE遥控器)时,XBMC似乎没有检测到信号。然而,箭头按钮工作得很好。

我知道,错误的按钮是由计算机检测的,因为当我运行cat /dev/lirc0时,每次按其中一个按钮时,都会显示出一堆奇怪的字符。红外接收器也能够检测到一个完全不同的远程(电视),因为另一个系列的字符被显示。

我已经安装了lirc (sudo apt-get install lirc)来查看irw的输出。不幸的是,irw没有输出任何内容。

多亏了ir-keytable,我才能确定集成的红外接收器来自Nuvoton:

代码语言:javascript
复制
$ ir-keytable 
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
        Driver nuvoton-cir, table rc-rc6-mce
        Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other 
        Enabled protocols: LIRC 
        Extra capabilities: <access denied>

为什么有些按钮不工作?我怎样才能让它们发挥作用?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-01-11 23:26:32

它似乎是一个映射的问题,或者什么的。

只需运行sudo dpkg-reconfigure lirc,并在第一个屏幕(远程控制配置:)中选择Windows收发器/遥控器(all)。

在第二个屏幕(IR发射机,如果有:),您可以选择无。

现在,irw可以输出文本:

代码语言:javascript
复制
$ sudo irw
000000037ff07be1 00 KEY_UP mceusb
000000037ff07be1 01 KEY_UP mceusb
000000037ff07bdf 00 KEY_LEFT mceusb
000000037ff07bdf 01 KEY_LEFT mceusb
000000037ff07bde 00 KEY_RIGHT mceusb
000000037ff07bde 01 KEY_RIGHT mceusb
000000037ff07be0 00 KEY_DOWN mceusb
000000037ff07be0 01 KEY_DOWN mceusb
000000037ff07bdd 00 KEY_OK mceusb
000000037ff07bdd 01 KEY_OK mceusb
000000037ff07bdc 00 KEY_BACK mceusb
000000037ff07bdc 01 KEY_BACK mceusb

并检测到XBMC中的每个按钮。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/240136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档