Hallo Zusammen,
jetzt habe ich auch mal ein paar Fernbdienungsprobleme.
Hab mir eine Harmony 300i gekauft, den alten seriellen Empfänger rausgeschmissen und
das irtans-DIng von meinem Gehäuse eingebaut. In die Harmony habe ist einmal ein Profil
Origen AE X15 und eines für Windows Media Center geladen.
Soweit, sogut. Viele Tasten funktionieren, aber längst nicht alle. Zum Beispiel habe
ich nicht mal eine Menütaste. Die beiden Profile scheinen übrigens identisch.
Ich verstehe nun leider nicht, wo ich das konfigurieren kann. Mit irserver scheint
das anders zu laufen.
jpm@jpmvdr:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0001 Vendor=13c2 Product=101a Version=0001
N: Name="Budget-CI dvb ir receiver saa7146 (0)"
P: Phys=pci-0000:03:01.0/ir0
S: Sysfs=/devices/pci0000:00/0000:00:1e.0/0000:03:01.0/rc/rc0/input4
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=100013
B: KEY=fc010 4205100000000 0 18000 18000000801 8e168000000000 ffe
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="lircd"
P: Phys=
S: Sysfs=/devices/virtual/input/input5
U: Uniq=
H: Handlers=sysrq rfkill kbd event4
B: PROP=0
B: EV=100003
B: KEY=ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe
I: Bus=0011 Vendor=0002 Product=0005 Version=0051
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=103
Display More
Aha, das läuft also über lirc?
jpm@jpmvdr:~$ sudo evtest /dev/input/event4 | more
Input driver version is 1.0.1
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
Input device name: "lircd"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 1 (Esc)
Event code 2 (1)
Event code 3 (2)
Event code 4 (3)
Event code 5 (4)
Event code 6 (5)
Event code 7 (6)
Event code 8 (7)
Event code 9 (8)
Event code 10 (9)
Event code 11 (0)
Display More
Das ist nahezu endlos.
Mit evtest passiert im Prinzip auch das gleiche, wie mit irw. Nur die funktionierenden Tasten sagen was.
Wo konfiguriere ich nun die Tasten? Wie finde ich diese eventmap, oder wie die heißt? Hilfe ...
Weiteres, schwerwiegendes Problem:
Nur nach einem Neustart funktioniert die FB, nach Aufwachen aus S3 geht sie nicht mehr.
irserver habe ich schon in die /etc/yavdr/force-reload-modules.list ... ohne Erfolg.
Allerdings geht sie nach einem manuellen sudo restart irserver auf der Shell, nachdem
der Rechner vollständig aufgewacht ist.
Weiteres, kleines Problem:
Das EInschalten per FB war eigentlich der Hauptgrund, aus dem ich mit die Harmony geholt habe.
Dieses irtrans-Modul schleift ja den Powerbutton durch, Strom bekommt es über so einen Adapter
der in die Mainboard-Stromversorgung eingeschleift wird. Also ist alles richtg verkabelt und der
Powerknopf auf der FB schaltet aus, nur eben nicht ein. Was wäre da zu tun? Muss man das irtrans
DIngens dafür irgendwie noch programmieren? Meine, mal sowas gelesen zu haben.
Danke für eure Hilfe.
Gruß
Jens