<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>