<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><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">ircat is step three. Let's focus on step two i. e., irw first.<br>
<br>
Could you please post your hardware.conf, output from ir-keytable -t<br>
while pushing some buttons and devinput.lircd.conf. The latter is quite<br>
large, so post a pastebin link or so.<br></blockquote><div><br></div><div>Thanks for sticking with me on this! I've set my hardware.conf as per Stephen Worthington's with the only change being the REMOTE_DEVICE setting:</div><div><br></div><div style="font-size:12.8px"># /etc/lirc/hardware.conf</div><div style="font-size:12.8px">#</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Chosen Remote Control</div><span class="im" style="font-size:12.8px"><div>REMOTE="Windows Media Center Transceivers/Remotes (all)"</div><div>REMOTE_MODULES=""</div><div>REMOTE_DRIVER="devinput"</div><div>REMOTE_DEVICE="/dev/lirc0"</div><div>REMOTE_SOCKET=""</div></span><div style="font-size:12.8px">REMOTE_LIRCD_CONF="devinput/lircd.conf.devinput"</div><div style="font-size:12.8px">REMOTE_LIRCD_ARGS=""</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">##Chosen Remote Control</div><div style="font-size:12.8px">#REMOTE="Hauppauge Nova-T 500"</div><div style="font-size:12.8px">#REMOTE_MODULES=""</div><div style="font-size:12.8px">#REMOTE_DRIVER="devinput"</div><div style="font-size:12.8px">#REMOTE_DEVICE="/dev/lirc-nova-tv-500"</div><div style="font-size:12.8px">#REMOTE_SOCKET=""</div><div style="font-size:12.8px">#REMOTE_LIRCD_CONF="devinput/lircd.conf.devinput"</div><div style="font-size:12.8px">#REMOTE_LIRCD_ARGS=""</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">##Chosen IR Transmitter</div><div style="font-size:12.8px">#TRANSMITTER="Microsoft Windows Media Center V2 (usb) : Sky New Zealand Receiver"</div><div style="font-size:12.8px">#TRANSMITTER_MODULES="lirc_dev mceusb"</div><div style="font-size:12.8px">#TRANSMITTER_DRIVER=""</div><div style="font-size:12.8px">#TRANSMITTER_DEVICE=""</div><div style="font-size:12.8px">#TRANSMITTER_SOCKET=""</div><div style="font-size:12.8px">#TRANSMITTER_LIRCD_CONF="skynz/general.conf"</div><div style="font-size:12.8px">#TRANSMITTER_LIRCD_ARGS=""</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Disable kernel support.</div><div style="font-size:12.8px">#Typically, lirc will disable in-kernel support for ir devices in order to</div><div style="font-size:12.8px">#handle them internally. Set to false to prevent lirc from disabling this</div><div style="font-size:12.8px">#in-kernel support.</div><div style="font-size:12.8px">DISABLE_KERNEL_SUPPORT="true"</div><div style="font-size:12.8px">#DISABLE_KERNEL_SUPPORT="false"</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Enable lircd</div><div style="font-size:12.8px">START_LIRCD="true"</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Don't start lircmd even if there seems to be a good config file</div><div style="font-size:12.8px">#START_LIRCMD="false"</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Try to load appropriate kernel modules</div><div style="font-size:12.8px">LOAD_MODULES="false"</div><div style="font-size:12.8px">#LOAD_MODULES="true"</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"># Default configuration files for your hardware if any</div><div style="font-size:12.8px">LIRCMD_CONF=""</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">#Forcing noninteractive reconfiguration</div><div style="font-size:12.8px">#If lirc is to be reconfigured by an external application</div><div style="font-size:12.8px">#that doesn't have a debconf frontend available, the noninteractive</div><div style="font-size:12.8px">#frontend can be invoked and set to parse REMOTE and TRANSMITTER</div><div style="font-size:12.8px">#It will then populate all other variables without any user input</div><div style="font-size:12.8px">#If you would like to configure lirc via standard methods, be sure</div><div style="font-size:12.8px">#to leave this set to "false"</div><div style="font-size:12.8px">FORCE_NONINTERACTIVE_RECONFIGURATION="true"</div><div><span style="font-size:12.8px">START_LIRCMD=""</span> </div><div><br></div><div><br></div><div>Sample output from sudo ir-keytable -t (with lirc running) is:</div><div><br></div><div><div>$ sudo ir-keytable -t</div><div>[sudo] password for phill: </div><div>Testing events. Please, press CTRL-C to abort.</div><div>1449610455.980613: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610455.980613: event type EV_SYN(0x00).</div><div>1449610456.056618: event type EV_MSC(0x04): scancode = 0x800f0415</div><div>1449610456.056618: event type EV_KEY(0x01) key_down: KEY_REWIND(0x0001)</div><div>1449610456.056618: event type EV_SYN(0x00).</div><div>1449610456.081605: event type EV_KEY(0x01) key_up: KEY_REWIND(0x0001)</div><div>1449610456.081605: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610456.081605: event type EV_SYN(0x00).</div><div>1449610456.162600: event type EV_MSC(0x04): scancode = 0x800f0415</div><div>1449610456.162600: event type EV_KEY(0x01) key_down: KEY_REWIND(0x0001)</div><div>1449610456.162600: event type EV_SYN(0x00).</div><div>1449610456.186601: event type EV_KEY(0x01) key_up: KEY_REWIND(0x0001)</div><div>1449610456.186601: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610456.186601: event type EV_SYN(0x00).</div><div>1449610458.446497: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610458.446497: event type EV_SYN(0x00).</div><div>1449610458.522496: event type EV_MSC(0x04): scancode = 0x800f041b</div><div>1449610458.522496: event type EV_KEY(0x01) key_down: KEY_PREVIOUS(0x0001)</div><div>1449610458.522496: event type EV_SYN(0x00).</div><div>1449610458.554489: event type EV_KEY(0x01) key_up: KEY_PREVIOUS(0x0001)</div><div>1449610458.554489: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610458.554489: event type EV_SYN(0x00).</div><div>1449610458.628493: event type EV_MSC(0x04): scancode = 0x800f041b</div><div>1449610458.628493: event type EV_KEY(0x01) key_down: KEY_PREVIOUS(0x0001)</div><div>1449610458.628493: event type EV_SYN(0x00).</div><div>1449610458.878927: event type EV_KEY(0x01) key_up: KEY_PREVIOUS(0x0001)</div><div>1449610458.878927: event type EV_SYN(0x00).</div><div>1449610461.712348: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610461.712348: event type EV_SYN(0x00).</div><div>1449610461.795350: event type EV_MSC(0x04): scancode = 0x800f0417</div><div>1449610461.795350: event type EV_KEY(0x01) key_down: KEY_RECORD(0x0001)</div><div>1449610461.795350: event type EV_SYN(0x00).</div><div>1449610461.824348: event type EV_KEY(0x01) key_up: KEY_RECORD(0x0001)</div><div>1449610461.824348: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610461.824348: event type EV_SYN(0x00).</div><div>1449610461.900345: event type EV_MSC(0x04): scancode = 0x800f0417</div><div>1449610461.900345: event type EV_KEY(0x01) key_down: KEY_RECORD(0x0001)</div><div>1449610461.900345: event type EV_SYN(0x00).</div><div>1449610462.150929: event type EV_KEY(0x01) key_up: KEY_RECORD(0x0001)</div><div>1449610462.150929: event type EV_SYN(0x00).</div><div>1449610464.342225: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610464.342225: event type EV_SYN(0x00).</div><div>1449610464.415225: event type EV_MSC(0x04): scancode = 0x800f0401</div><div>1449610464.415225: event type EV_KEY(0x01) key_down: KEY_NUMERIC_1(0x0001)</div><div>1449610464.415225: event type EV_SYN(0x00).</div><div>1449610464.522221: event type EV_MSC(0x04): scancode = 0x800f0401</div><div>1449610464.522221: event type EV_SYN(0x00).</div><div>1449610464.554220: event type EV_KEY(0x01) key_up: KEY_NUMERIC_1(0x0001)</div><div>1449610464.554220: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610464.554220: event type EV_SYN(0x00).</div><div>1449610469.477990: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610469.477990: event type EV_SYN(0x00).</div><div>1449610469.551993: event type EV_MSC(0x04): scancode = 0x800f0418</div><div>1449610469.551993: event type EV_KEY(0x01) key_down: KEY_PAUSE(0x0001)</div><div>1449610469.551993: event type EV_SYN(0x00).</div><div>1449610469.578991: event type EV_KEY(0x01) key_up: KEY_PAUSE(0x0001)</div><div>1449610469.578991: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610469.578991: event type EV_SYN(0x00).</div><div>1449610469.658991: event type EV_MSC(0x04): scancode = 0x800f0418</div><div>1449610469.658991: event type EV_KEY(0x01) key_down: KEY_PAUSE(0x0001)</div><div>1449610469.658991: event type EV_SYN(0x00).</div><div>1449610469.697985: event type EV_KEY(0x01) key_up: KEY_PAUSE(0x0001)</div><div>1449610469.697985: event type EV_MSC(0x04): scancode = 0x1f3f</div><div>1449610469.697985: event type EV_SYN(0x00).</div></div><div><br></div><div><br></div><div>Is the other file you requested called lircd.conf.devinput as opposed to <span style="font-size:12.8px">devinput.lircd.conf? I only have the former. I mention the difference in case it indicates a problem with my setup. The contents of /usr/share/lirc/remotes/devinput/lircd.conf.devinput are at <a href="http://pastebin.com/spCfQx5w">http://pastebin.com/spCfQx5w</a></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div></div></div>