Lirc 未运行,但远程可以控制桌面。通过什么?

Lirc 未运行,但远程可以控制桌面。通过什么?

我正在尝试配置我的遥控器。好消息是它“刚刚工作”。意思是:我插入它,运行 gnome-lirc-properties,现在我可以用它来控制桌面的某些部分。

不过,似乎不是 lirc 在处理它。我已经杀死了 lircd。它在 ps 下没有显示:

ps faux | grep ir
#shows a few processes, like firefox, but nothing like lirc(d), irw, irrecord etc.

该设备仍然活跃的想法:

sudo cat /dev/lirc0

按下遥控器上的按钮会使其打印各种字符串。

按下遥控器上的按钮实际上可以控制 Gnome/Unity/Desktop。例如,音量增大和减小按钮可以调高或调低音量,静音功能有效,“windows 按钮”可以启动 banshee 等等。

什么正在读取我的遥控器?我该如何配置它?

答案1

您的遥控器很可能被用作键盘。我不知道任何关于如何配置它的真正有用的文档,但/lib/udev/rules.d/95-keymap.rules其中的文件/lib/udev/keymaps/可能会给您一些关于如何配置的想法。

答案2

正如 Florian 所说,Ubuntu 将遥控器视为键盘。

您可以添加以下内容来/etc/X11/xorg.conf阻止 X 拾取它:

Section "InputClass"
  Identifier "Remote"
  MatchProduct "<your transceiver input name>"
  Options "Ignored" "True"
EndSection

(如果没有 xorg.conf,则创建它(sudo gedit /etc/X11/xorg.conf))

获取您输入的名称:

cat /proc/bus/input | grep Name

(只需选择最接近您想法的一个,我的是“Media Center Ed. eHome 红外遥控收发器”)

然后安装 lirc ( sudo apt-get install lirc) 并完成安装过程(sudo dpkg-reconfigure lirc由于某些奇怪的原因,我必须运行才能运行安装对话框)

然后重新启动(或运行sudo restart lightdm并重新登录)

答案3

这是选项行的正确版本:

Option "Ignore" "True"

相关内容