[mythtv-users] Need help with mce usb remote control
Don Brett
dlbrett at zoominternet.net
Fri Jun 18 02:22:00 UTC 2010
Jarod Wilson wrote:
> On Sat, Jun 12, 2010 at 8:43 AM, Don Brett <dlbrett at zoominternet.net> wrote:
>
>> Jarod Wilson wrote:
>>
>>> On Fri, Jun 11, 2010 at 10:47 PM, Don Brett <dlbrett at zoominternet.net>
>>> wrote:
>>>
>>>
>>>> I have a new installation of Mythdora-12 and just bought a new mce remote
>>>> kit on ebay, but can't get it working on Mythtv. The receiver shows up
>>>> on
>>>> the usb system (Philips eHome Infrared Receiver):
>>>>
>>>> [root at nick dev]# lsusb
>>>>
>>>>
>>> ...
>>>
>>>
>>>> Bus 001 Device 005: ID 0471:0815 Philips eHome Infrared Receiver
>>>>
>>>>
>>> ...
>>>
>>>
>>>> ....and irw doesn't show anything. In Mythdora I picked these setting
>>>> and
>>>> power-cycled the box:
>>>>
>>>> Media Center Remote 2 (lirc_mceusb2)
>>>> lirc_mceusb2 (USB Media Center)
>>>>
>>>> ......It seems to have the driver loaded:
>>>> [root at nick dev]# lsmod | grep lirc
>>>> lirc_mceusb 16740 3
>>>> lirc_dev 12341 1 lirc_mceusb
>>>> [root at nick dev]#
>>>>
>>>> ....and lircd is running:
>>>> [root at nick dev]# ps -A | grep lirc
>>>> 1496 ? 00:00:00 lircd
>>>> [root at nick dev]#
>>>>
>>>>
>>>> This is the remote:
>>>>
>>>>
>>>> http://cgi.ebay.com/Microsoft-MCE-Media-Center-Remote-Control-Complete-Kit-/360265186040?cmd=ViewItem&pt=LH_DefaultDomain_0&hash=item53e17a7af8
>>>> ---It's labeled RC6.
>>>>
>>>>
>>>> I tried it on a Win7 box and it worked fine. I don't know what to try
>>>> next.
>>>> any suggestions?
>>>>
>>>>
>>> Show your lircd.conf. And ls -l /dev/lirc* output.And dmesg output.
>>> And possibly output when running lirc_mceusb w/the debug option
>>> enabled. And possibly output from running lircd in the foreground
>>> w/verbose output. But over on the lirc list would be the more
>>> appropriate location for this.
>>>
>>> /me really should write a 'trouble-shooting lirc' guide or something...
>>>
>>>
>>>
>> ....Here's /etc/lircd.conf
>>
>> begin remote
>> name mceusb
>> bits 16
>> flags RC6|CONST_LENGTH
>> rc6_mask 0x100000000
>> eps 30
>> aeps 100
>> header 2667 889
>> one 444 444
>> zero 444 444
>> gap 105000
>> toggle_bit 22
>> pre_data_bits 21
>> pre_data 0x37FF0
>>
>> begin codes
>> Blue 0x00007ba1
>> Yellow 0x00007ba2
>> Green 0x00007ba3
>> Red 0x00007ba4 Teletext 0x00007ba5
>> Radio 0x00007baf
>> Print 0x00007bb1
>> Videos 0x00007bb5
>> Pictures 0x00007bb6
>> RecTV 0x00007bb7
>> Music 0x00007bb8
>> TV 0x00007bb9
>> Aspect 0x00007bd8
>> Guide 0x00007bd9
>> LiveTV 0x00007bda
>> DVD 0x00007bdb
>> Back 0x00007bdc
>> OK 0x00007bdd
>> Right 0x00007bde
>> Left 0x00007bdf
>> Down 0x00007be0
>> Up 0x00007be1
>> Star 0x00007be2
>> Hash 0x00007be3
>> Replay 0x00007be4
>> Skip 0x00007be5
>> Stop 0x00007be6
>> Pause 0x00007be7
>> Record 0x00007be8
>> Play 0x00007be9
>> Rewind 0x00007bea
>> Forward 0x00007beb
>> ChanDown 0x00007bec
>> ChanUp 0x00007bed
>> VolDown 0x00007bee
>> VolUp 0x00007bef
>> More 0x00007bf0
>> Mute 0x00007bf1
>> Home 0x00007bf2
>> Power 0x00007bf3
>> Enter 0x00007bf4
>> Clear 0x00007bf5
>> Nine 0x00007bf6
>> Eight 0x00007bf7
>> Seven 0x00007bf8
>> Six 0x00007bf9
>> Five 0x00007bfa
>> Four 0x00007bfb
>> Three 0x00007bfc
>> Two 0x00007bfd
>> One 0x00007bfe
>> Zero 0x00007bff
>>
>> end codes
>>
>> end remote
>>
>>
>> ....Here's the devices
>>
>> [mythtv at nick ~]$ ls -l /dev/lirc*
>> crw-rw---- 1 root root 249, 0 2010-06-12 07:49 /dev/lirc0
>> [mythtv at nick ~]$
>>
>>
>> ....and dmesg (I assumed you just wanted the lirc parts)
>> (here's a link to the entire dmesg output if you need to see it.)
>> http://users.zoominternet.net/~dlbrett/dmesg-01.txt
>>
>> [mythtv at nick ~]$ dmesg | grep lirc
>> lirc_dev: IR Remote Control driver registered, major 249
>> lirc_mceusb: Windows Media Center Edition USB IR Transceiver driver for LIRC
>> 1.90
>> lirc_mceusb: Daniel Melander <lirc at rajidae.se>, Martin Blatter
>> <martin_a_blatter at yahoo.com>, Dan Conti <dconti at acm.wwu.edu>
>> lirc_mceusb 1-6.4.3:1.0: lirc_dev: driver lirc_mceusb registered at minor =
>> 0
>> lirc_mceusb 1-6.4.3:1.0: Registered Philips eHome Infrared Transceiver on
>> usb1:5
>> usbcore: registered new interface driver lirc_mceusb
>> [mythtv at nick ~]$
>>
>>
>> ...I tried this, but I didn't get anything different. Do I have to unload
>> lirc_mceusb2 first (if so, how?)
>>
>
> Yes, has to be unloaded first:
>
> modprobe -r lirc_mceusb
>
> (nb: lirc_mceusb2 doesn't exist any longer, its just lirc_mceusb, and
> even that is going to disappear soon too, replaced by a new mceusb
> driver... :)
>
>
>> modprobe lirc_mceusb2 debug=1
>>
>>
>> ...I looked at the /etc/rc.d/init.d/lirc script, but could figure out how to
>> add -vv to it. I'll be happy to run it if you can give me a command.
>>
>
> I meant you should just run lircd by hand in the foreground in one
> terminal, irw in another.
>
>
>> ...and thanks for the help Jarod, I appreciate it.
>>
>
> Hrm. I can't see anything obviously wrong. Can you try swapping in
> this lircd.conf and see if it makes any difference to irw:
>
> http://lirc.sourceforge.net/remotes/mceusb/lircd.conf.mceusb
>
>
>
I was afraid you might say that (the nothing wrong part). I moved the
remote kit over to another md-12 test box and configured it...worked
fine. So, I did a complete re-install of md-12 on this box...now the
mce remote works on this box too.
I read some posts on another list that implied lirc broke when they
updated fedora-12, which I had done a few days before receiving this mce
setup. Maybe the update broke something :-( . Anyhow, it's working now.
I did the update hoping that it would solve a weird performance problem
I've been experiencing, but that's a subject for another thread. Thanks
again for the help,
Don
P.S. I did try the lircd.conf file you posted; had the same result.
More information about the mythtv-users
mailing list