<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Aug 29, 2015 at 12:31 AM, Kirk Bocek <span dir="ltr"><<a 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-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
<br>
<br>
<div>On 8/28/2015 8:27 PM, Karl Newman
wrote:<br>
</div>
<blockquote 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 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-width:1px;border-left-style:solid;border-left-color: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></div></div></blockquote></div></div></div></blockquote><div><br></div><div>Kirk, try running mode2 and see if any bits are getting through. If pressing the same button multiple times yields varying results, you may be running into the same issue I did. 14.04 and later kernels do not play well with xHCI and older USB IR receivers which use an older protocol. Patching the kernel USB driver fixed this for me.</div><div><br></div><div>See <a href="http://www.gossamer-threads.com/lists/mythtv/users/587930?search_string=jerry;#587930">http://www.gossamer-threads.com/lists/mythtv/users/587930?search_string=jerry;#587930</a></div><div><br></div><div>Jerry</div></div></div></div>