On May 3, 2011, at 2:27 PM, Bob Shanteau wrote:
> On 05/03/2011 07:43 AM, Jarod Wilson wrote:
>> On Apr 30, 2011, at 2:53 AM, Adrian C. wrote:
>>> Jarod, what do you think will I have any chance of success with this USB receiver and Lirc:
> I bought one of these MCE remote/USB receivers a couple of years ago but
> found that it is recognized by the OS as a keyboard and mouse. Ever
> since, I have wondered whether it could be used with lirc.
> This text appears at the end of dmesg when I plug in the dongle:
> [154789.166170] usb 2-5: new low speed USB device using ohci_hcd and
> address 9
> [154789.382611] usb 2-5: string descriptor 0 malformed (err = -61),
> defaulting to 0x0409
> [154789.466614] usb 2-5: New USB device found, idVendor=06b4, idProduct=1c70
> [154789.466625] usb 2-5: New USB device strings: Mfr=2, Product=2,
> [154789.611445] input: HID 06b4:1c70 as
> [154789.612443] generic-usb 0003:06B4:1C70.0009: input,hidraw2: USB HID
> v1.10 Keyboard [HID 06b4:1c70] on usb-0000:00:02.0-5/input0
>> Looks like that's going to be a dongle that shows up as a plain old HID device, decoding done in the receiver, only works with the stock remote's signals.
> Yes, that appears to be what the dmesg output is saying, since the USB
> receiver shows up as an HID device. So now I understand that this is not
> an lirc compatible device.
> But does that mean it is useless for controlling mythTV? I don't have a
> Windows MCE computer, but apparently each of the keys does something in
> MCE. As it is, though, some of the keys do not do anything in mythTV.
> Perhaps someone on this list can answer this question: Is there a
> keytable associated with this type of remote/USB receiver that I can use
> to remap the keys to something useful in mythTV?
This should be able to turn it into something more useful:
>> What you really want is a receiver that is driven by the mceusb driver, almost all of which have at least one transmit port on the rear of the receiver. Like this:
> That recevier has a USB port and what looks like a IR blaster cable. Is
> that what you mean by a "transmit port"?
> So are you saying that the only
> MCE remote/USB receivers that will work with lirc are ones that come
> with an IR blaster cable?
Generally, anything marketed as a Windows Media Center Remote that
comes with a receiver that doesn't have a transmit port (and blaster
cable) isn't supported by the mceusb driver, and is most likely a
generic HID device, which does onboard decode, rather than passing
along raw IR. There are at least two mceusb-supported devices that
do NOT have transmit though, so its not a 100% guarantee that lack
of tx port means its not mceusb-driven. I'm not aware of an MCE
remote bundle that has a blaster cable that *isn't* driven by mceusb
though, so if its present, its a very good sign.