[pvrusb2] HVR-1950 IR Support

Roger rogerx.oss at gmail.com
Fri Dec 23 05:51:38 CST 2011


> On Fri, Dec 23, 2011 at 02:26:18AM -0900, Roger wrote:
>Per your pvrusb2 usage.html page concerning hvr-1950 IR support ("if somebody 
>gets this to work, contact me..."), I have hvr-1950 IR feature working without 
>doing anything aside from compiling in all or most of the Linux kernel IR 
>drivers/modules statically.
>
>pvrusb2: Hardware description: WinTV HVR-1950 Model 751xx
>usbcore: registered new interface driver pvrusb2
>pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
>pvrusb2: Debug mask is 31 (0x1f)
>usb 1-2.6: new full speed USB device number 6 using ehci_hcd
>pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
>Registered IR keymap rc-hauppauge
>input: i2c IR (WinTV HVR-1950 Model 75 as /devices/virtual/rc/rc0/input7
>rc0: i2c IR (WinTV HVR-1950 Model 75 as /devices/virtual/rc/rc0
>ir-kbd-i2c: i2c IR (WinTV HVR-1950 Model 75 detected at i2c-4/4-0071/ir0 [pvrusb2_a]
>pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
>
>From this, I see the hvr-1950 IR device is set to input7 (ie. /dev/input/event7 here).
>
>"cat /dev/input/event7" instantly produces output when pressing buttons on the remote.
>
>(No app-misc/inputlircd or app-misc/lirc packages are installed yet, but I 
>likely have some leftover lirc config files from previous workings with the 
>older pvrusb2 devices.)
>
>Cheers.

Just a quick note, grepping the kernel source I find "ir_tx_z8f0811_haup" is 
the driver and it looks like it's defined within your sources.  I also find 
further reference to this driver within kernel sources
"linux/drivers/staging/lirc/lirc_zilog.c"

Anyways, my MPlayer input.conf recognizes forward/backward seek buttons, but am 
stumped how to configure any of the other buttons of the remote.  Although "cat 
/dev/input/event7" shows button activity, am wondering if I need the userspace 
programs from lirc (ie. irw, etc) to configure the buttons further or to be 
able to understand what button names are being sent OR if there is something 
I'm overlooking 

-- 
Roger
http://rogerx.freeshell.org/


More information about the pvrusb2 mailing list