<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.30.1">
</HEAD>
<BODY>
On Sat, 2011-07-23 at 01:27 -0400, Eric Sharkey wrote: 
<BLOCKQUOTE TYPE=CITE>
<PRE>
On Sat, Jul 23, 2011 at 12:15 AM, Jeff Cranmer &lt;<A HREF="mailto:jeff@lotussevencars.com">jeff@lotussevencars.com</A>&gt; wrote:
&gt; Previously, I used LIRC with only the mceusb

You still need to use mceusb.

&gt; LIRC devices option set in
&gt; make.conf.&nbsp; Now that driver is defunct,

No, it isn't.

</PRE>
</BLOCKQUOTE>
When I run 'emerge -Dav lirc', there is no longer an mceusb instance listed in the available 'LIRC_DEVICES' use flags.&nbsp; Are you implying that I still need to have mceusb as well as devinput in the 'LIRC_DEVICES' entry in make.conf<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
&gt; and there is a devinput driver which only half-replaces it.

devinput doesn't replace mceusb at all.  devinput is for devices that
present themselves as human interface devices.  mceusb is not (yet) a
hid.

&gt; The obvious question is 'what replaces the transmitter?'

Nothing.

</PRE>
</BLOCKQUOTE>
Ah, I think I may have been wrong to compile lirc with the devinput use flag.&nbsp; The problem is, without this use flag, lircd fails to start, despite having the mceusb option compiled into the kernel.<BR>
So I'm back to my original issue of not being able to start lircd - what am I missing from the setup?
<BLOCKQUOTE TYPE=CITE>
<PRE>
&gt;&nbsp; Do I need to add another option to LIRC_DEVICES in make.conf to pull in the transmitter driver?

I'm not  familiar with that aspect of lirc.

&gt; Running the lirc daemon by hand, the messages were
&gt; lircd(devinput) ready, using /var/run/lirc/lircd
&gt; accepted new client on /var/run/lirc/lircd
&gt; initializing /dev/lirc0
&gt; can't get exclusive access to events coming from the '/dev/lirc0' interface

I should have been more clear.  You need to first shut down any other
instance of lirc that might be running.  lircd should use the default
driver, not devinput.

Eric
</PRE>
</BLOCKQUOTE>
<BR>
I stopped lircd by running /etc/init.d/lircd stop before running lircd by hand.&nbsp; Shouldn't that have been enough to shut down lirc?<BR>
<BR>
Thanks<BR>
<BR>
Jeff
</BODY>
</HTML>