I agree with everything you said.  I'm also suspect of my lirc install.  My concern is that I could buy an MCE remote from newegg, but still not have a lirc install that can talk to it.

I'll try starting from scratch with lirc and see where that gets me.  If I can't make it fly with what I have, I'll try to get a different remote and have some confidence in the device I'm trying to make work.
 
In case anyone cares, I've found a another resource (thanks nasha http://ubuntuforums.org/member.php?u=507155) that mimics nearly exactly my situation, with a little bit of difference - like irrecord not working without sudo, and no /dev/lircx (besides /dev/lircd)

http://blog.viridian-project.de/2008/10/02/hid-remotes-and-lirc/

my  cat /proc/bus/input/devices shows

N: Name="Philips RCS USB IR Combo Device"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/input/input3
U: Uniq=
H: Handlers=kbd event3

and

N: Name="Philips RCS USB IR Combo Device"
P: Phys=usb-0000:00:1d.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.1/input/input4
U: Uniq=
H: Handlers=kbd mouse1 event4

So off I go removing lirc and installing from scratch.

Thanks a ton, Jarod!  I really appreciate the time and effort you've put into this on my behalf.

duke


On Sun, Jul 26, 2009 at 7:21 PM, Jarod Wilson <jarod@wilsonet.com> wrote:
On 07/24/2009 04:36 PM, Duke Senter wrote:
Can anyone help out with this one?

I'm mostly out of ideas at the moment. I don't entirely trust that your lirc build is doing the right thing though, since it didn't say lircd was running in devinput mode, but userspace mode.

...

I don't think it's being hijacked as mouse input, but not sure how to
prove or demonstrate that to myself.

Is there a way to select it to not be HID and only show as an lirc
device?  Am I way off on this?

There's a way to tell the usbhid driver to ignore it, but I'm pretty sure that's going to leave you with nothing driving it at all, so lirc will have even less of a chance to talk to it. :)

Unless it happens that its really an MCE USB compatible receiver, just with some additional magic that makes it show up as an HID device, in which case, adding it to the lirc_mceusb driver *might* work.

I can't remember the HID ignore magic off the top of my head, but its in the list archives somewhere (for iMON devices, but it should apply equally).


I'm afraid I'm going to have to bail and go buy a remote to work with
this htpc.

Ask yourself how much your pain and suffering is worth. Then consider that a true Windows MCE USB transceiver and remote already supported by lirc can be had from newegg.com for ~$25... :)

--jarod