<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 8/28/2015 8:27 PM, Karl Newman
wrote:<br>
</div>
<blockquote
cite="mid:CAOOwNtKei+w0BGGYpvBm4HjiOQ5hwqR0-DNdWJtUDxuvGTsZAw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Fri, Aug 28, 2015 at 4:47 PM, Kirk
Bocek <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:t004@kbocek.com" target="_blank">t004@kbocek.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>On 8/28/2015 2:32 PM, Kirk Bocek wrote:<br>
</div>
<blockquote type="cite"> Do I need to write a udev rule
to create /dev/lirc0 for this device?<br>
</blockquote>
Hunting around I saw the suggestion to edit
/etc/lirc/lirc_options.conf:<br>
<br>
driver = devinput<br>
device =
/dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-ir<br>
<br>
Now after running irw:<br>
<br>
$systemctl status lircd -l<br>
â lircd.service - LIRC Infrared Signal Decoder<br>
Loaded: loaded
(/usr/lib/systemd/system/lircd.service; enabled)<br>
Active: active (running) since Fri 2015-08-28
16:35:31 PDT; 8min ago<br>
Main PID: 9814 (lircd)<br>
CGroup: /system.slice/lircd.service<br>
ââ9814 /usr/sbin/lircd --nodaemon<br>
<br>
Aug 28 16:35:31 liva2 lircd[9814]: lircd-0.9.1a[9814]:
lircd(devinput) ready, using /var/run/lirc/lircd<br>
Aug 28 16:35:31 liva2 lircd-0.9.1a[9814]:
lircd(devinput) ready, using /var/run/lirc/lircd<br>
Aug 28 16:36:31 liva2 lircd-0.9.1a[9814]: accepted new
client on /var/run/lirc/lircd<br>
Aug 28 16:36:31 liva2 lircd-0.9.1a[9814]: initializing
'/dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-ir'<br>
Aug 28 16:36:31 liva2 lircd[9814]: lircd-0.9.1a[9814]:
accepted new client on /var/run/lirc/lircd<br>
Aug 28 16:36:31 liva2 lircd[9814]: lircd-0.9.1a[9814]:
initializing
'/dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-ir'<br>
Aug 28 16:37:57 liva2 lircd-0.9.1a[9814]: removed client<br>
Aug 28 16:37:57 liva2 lircd-0.9.1a[9814]: closing
'/dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-ir'<br>
Aug 28 16:37:57 liva2 lircd[9814]: lircd-0.9.1a[9814]:
removed client<br>
Aug 28 16:37:57 liva2 lircd[9814]: lircd-0.9.1a[9814]:
closing
'/dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-ir'<br>
<br>
But still no output from irw using an MCE remote. MCE
config definitely in /etc/lirc/lircd.conf.<br>
</div>
</blockquote>
<div><br>
</div>
<div>Is this helpful? (Potential conflict with HAL): <a
moz-do-not-send="true"
href="http://lirc.org/html/devinput.html"><a class="moz-txt-link-freetext" href="http://lirc.org/html/devinput.html">http://lirc.org/html/devinput.html</a></a><br>
<br>
</div>
<br>
</div>
</div>
</div>
</blockquote>
<br>
Alas, the HAL daemon does not appear to be present at all:<br>
<br>
$ ps -ef |grep -i hal<br>
kbocek 1445 1411 0 21:11 pts/0 00:00:00 grep --color=auto -i
hal<br>
<br>
$systemctl |grep -i hal<br>
$<br>
<br>
I also tried adding in the devinput LIRC config on top of the MCE
remote config. But still nothing.<br>
<br>
I also experimented with the 'name=' option on that page. I tried
several variations but none worked:<br>
<br>
Aug 28 21:28:05 liva2 lircd[1595]: lircd-0.9.1a[1595]: initializing
'name='*Philips_mce*''<br>
Aug 28 21:28:06 liva2 lircd-0.9.1a[1595]: unable to find
'name='*Philips_mce*''<br>
Aug 28 21:28:06 liva2 lircd-0.9.1a[1595]: Failed to initialize
hardware<br>
Aug 28 21:28:06 liva2 lircd[1595]: lircd-0.9.1a[1595]: unable to
find 'name='*Philips_mce*''<br>
Aug 28 21:28:06 liva2 lircd[1595]: lircd-0.9.1a[1595]: Failed to
initialize hardware<br>
<br>
Using both the /dev/input/by-id and /dev/input/by-path seem to work.
Or at least not generate any errors. But still no IRW output. Both
are just symlinks to /dev/input/inputX anyway.<br>
<br>
<br>
<br>
</body>
</html>