[mythtv-users] how to get Hauppauge gray remote (PVR-250) working under kernel 2.6.38

Jarod Wilson jarod at wilsonet.com
Mon Mar 28 20:21:48 UTC 2011


On Mar 26, 2011, at 3:49 PM, Audio Phile wrote:

> I have an old Hauppauge PVR-250 with a "gray" remote.  Been working just fine using both the lirc_dev and lirc_i2c modules as described on lirc's FAQ page.  Since 2.6.38-rc2, there is no more lirc_i2c module.  Upon googling around, I found this thread (http://www.gossamer-threads.com/lists/mythtv/users/470613?do=post_view_threaded#470613) which teaches how the ir-kbd-i2c module can be used here.
> 
> I can't seems to get it right though.
> 
> # modprobe ir-kbd-i2c
> 
> # dmesg |tail -n 4
> Registered IR keymap rc-rc5-tv
> input: i2c IR (Hauppauge) as /devices/virtual/rc/rc0/input6
> rc0: i2c IR (Hauppauge) as /devices/virtual/rc/rc0
> ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-1/1-0018/ir0 [ivtv i2c driver #0]
> 
> # tail -n 10 /proc/bus/input/devices
> N: Name="i2c IR (Hauppauge)"
> P: Phys=i2c-1/1-0018/ir0
> S: Sysfs=/devices/virtual/rc/rc0/input6
> U: Uniq=
> H: Handlers=kbd event6
> B: PROP=0
> B: EV=100013
> B: KEY=c0010 201080400000000 0 30200a000 18000004801 9e000000000000 ffc
> B: MSC=10
> 
> # lircd -H devinput -d /dev/input/event6
> 
> The author said to use the lircd.conf.devinput config file provided with lirc, which I copied over my /etc/lirc/lircd.conf but this makes no sense to me.  That is the specific file for my remote.

Not anymore. With the input layer, the mapping is done in the kernel,
and standardized key codes are passed along from there. You may need
to load a different keymap though, there are a few minor ir-kbd-i2c
issues w/the hauppauge remotes that weren't sorted out until after
2.6.38 was released.

See here for reference:
http://www.gossamer-threads.com/lists/mythtv/users/475752

-- 
Jarod Wilson
jarod at wilsonet.com





More information about the mythtv-users mailing list