web-dev-qa-db-ja.com

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を実際に制御できます。例えば。音量を上げたり下げたりすると音量が上下し、ミュートが機能し、「ウィンドウズボタン」がバンシーを鳴らします。

私のリモコンは何を読み取っていますか?そして、それをどのように構成できますか?

2
berkes

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 Infrared Remote Transceiver」です)

次にlirc(Sudo apt-get install lirc)をインストールしてセットアッププロセスを実行します(奇妙な理由でセットアップダイアログを実行するにはSudo dpkg-reconfigure lircを実行する必要があります)

次に再起動します(またはSudo restart lightdmを実行して再度ログインします)

2
senshikaze

おそらく、リモコンはキーボードとして使用されています。設定方法についての実際に役立つドキュメントは知りませんが、/lib/udev/rules.d/95-keymap.rules/lib/udev/keymaps/内のファイルを見ると、設定方法がわかるかもしれません。

3
Florian Diesch

これは正しいバージョンのオプション行です。

Option "Ignore" "True"
2
frankster