Fernbedienung der Hauppauge Nexus-s funktioniert nicht mit lirc.
Hallo Zusammen.
Ich bestitze eine Hauppauge Nexus-s sowie die dazugehörige Fernbedienung.
Im VDR funktioniert die Fernbedienung einwandfrei.
Jetzt möchte ich damit aber auch andere Programm steuern können.
Problem: Es funktioniert nicht. Ich habe lirc mit der passenden lircd.conf eingerichtet. Es lässt sich auch alles ohne Fehlermeldung starten. Jedoch zeigt irw die Signale der Fernbedienung nicht an, egal wie welche Tasten ich drücke.
Hat jemand eine Ahnung, woran das liegen könnte?
Hier die Ausgabe von
Code:
lircd -n -H devinput -d name="DVB on-card IR receiver" -o /dev/lirc /etc/lircd.conf
Code:
lircd-0.8.3-CVS[5574]: lircd(userspace) ready
lircd-0.8.3-CVS[5574]: accepted new client on /dev/lirc
lircd-0.8.3-CVS[5574]: initializing 'name=DVB on-card IR receiver'
lircd-0.8.3-CVS[5574]: removed client
lircd-0.8.3-CVS[5574]: closing '/dev/input/event5'
Scheint alles ok zu sein.
Meine Konfigurationen:
/etc/sysconfig/lircd
Code:
# Customized setings for lirc daemon
# The hardware driver to use, run lircd --driver=? for a list
DRIVER=devinput
# Hardware driver module to load
HWMOD=lirc_dev
# The device node that communicates with the IR device.
# if you are using lirc_serial, set DEVICE to /dev/ttyS[0-9]
# where 0-9 is the serial port your IR receiver is plugged
# with devfs enabled
DEVICE=/dev/input/event5
#DEVICE=/dev/lirc/serial
# without devfs
#DEVICE=/dev/lirc
# Serial port for the receiver (for serial driver)
# COM1 (/dev/ttyS0)
#COM_PORT=/dev/ttyS0
#DRIVER_OPTS="irq=4 io=0x3f8"
# COM2 (/dev/ttyS1)
#COM_PORT=/dev/ttyS1
#DRIVER_OPTS="irq=3 io=0x2f8"
# COM3 (/dev/ttyS2)
#COM_PORT=/dev/ttyS2
#DRIVER_OPTS="irq=4 io=0x3e8
# COM4 (/dev/ttyS3)
#COM_PORT=/dev/ttyS3
#DRIVER_OPTS="irq=3 io=0x2e8"
und /etc/lircd.conf:
Code:
#
# this config file was automatically generated
# using lirc-0.7.0pre4(serial) on Sun Oct 2 00:24:32 2005
#
# contributed by anton|ganthaler.at and juergen.wilhelm|aon.at
# members of linux user group Vorarlberg www.lugv.at
#
# for ir remote controler from Hauppauge WinTV Nexus-S
# most of the keys are supported
#
# brand: Hauppauge
# model no. of remote control: WinTV Nexus-S
# devices being controlled by this remote:
#
begin remote
name Hauppauge_WinTV_Nexus-S
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 944 828
zero 944 828
plead 980
gap 113932
min_repeat 1
toggle_bit 2
begin codes
Up 0x0000000000001794
Down 0x0000000000001795
Left 0x0000000000001796
Right 0x0000000000001797
Power 0x00000000000017BD
Ok 0x00000000000017A5
Menu 0x000000000000178D
Back 0x000000000000179F
Red 0x000000000000178B
Green 0x00000000000017AE
Yellow 0x00000000000017B8
Blue 0x00000000000017A9
0 0x0000000000001780
1 0x0000000000001781
2 0x0000000000001782
3 0x0000000000001783
4 0x0000000000001784
5 0x0000000000001785
6 0x0000000000001786
7 0x0000000000001787
8 0x0000000000001788
9 0x0000000000001789
Play 0x00000000000017B5
Pause 0x00000000000017B0
Stop 0x00000000000017B6
Record 0x00000000000017B7
FastFwd 0x00000000000017B4
FastRwd 0x00000000000017B2
Channel+ 0x00000000000017A0
Channel- 0x00000000000017A1
Volume+ 0x0000000000001790
Volume- 0x0000000000001791
Mute 0x000000000000178F
Timers 0x000000000000178A
Recordings 0x000000000000178E
Back 0x000000000000179F
Record 0x00000000000017B7
Pause 0x00000000000017B0
end codes
end remote
/proc/bus/input/devices sagt folgendes über den Infrarotempfänger:
Code:
I: Bus=0001 Vendor=13c2 Product=0003 Version=0002
N: Name="DVB on-card IR receiver"
P: Phys=pci-0000:00:0d.0/ir0
S: Sysfs=/class/input/input6
U: Uniq=
H: Handlers=kbd event5
B: EV=100013
B: KEY=fc812 a052041 0 0 0 0 0 4000 40002800 1e1680 0 0 ffc
B: MSC=18
Was mache ich falsch? Ich habe das Gefühl die Signale verschwinden irgendwo im Nirvana ohne auch nur ein kleines bisschen von lirc beachtet zu werden.
Gruß Tobias