Hallo zusammen,
Da meine alter Easyvdr in letzter Zeit etwas zickig ist, habe ich testhalber einmal Yavdr 0.7.aufgesetzt.
Nach anlegen der channels.conf hatte ich sofort Bild und Ton, das ist schon einmal sehr genial.
Aber die Fernbedienung will noch nicht, hier geht nur eine Taste (channel hoch).
sudo ir-keytable -t liefert bei den Tasten 1 bis 10
Ereignisse werden getestet. Bitte drücken Sie STRG-C, um abzubrechen.
1251.969589: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0401 umschalten=1
1252.075893: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0401 umschalten=1
1252.181899: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0401 umschalten=1
1252.694191: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0402
1252.799220: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0402
1252.904889: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0402
1253.304182: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0403 umschalten=1
...
1253.961064: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0404
...
1254.575939: Linux-Infrarotfernbedienungsprotokoll(rc6_mce): Scancode = 0x800f0405 umschalten=1
...
Die Logitech sind hier ja etwas speziell, und senden jeden Taste mehrfach.
Und ein sudo ir-keytable -r liefert:
Scancode 0x800f0400 = KEY_NUMERIC_0 (0x200)
Scancode 0x800f0401 = KEY_NUMERIC_1 (0x201)
Scancode 0x800f0402 = KEY_NUMERIC_2 (0x202)
Scancode 0x800f0403 = KEY_NUMERIC_3 (0x203)
Scancode 0x800f0404 = KEY_NUMERIC_4 (0x204)
Scancode 0x800f0405 = KEY_NUMERIC_5 (0x205)
Scancode 0x800f0406 = KEY_NUMERIC_6 (0x206)
Scancode 0x800f0407 = KEY_NUMERIC_7 (0x207)
Das sieht doch eigentlich richtig aus?!
In dem Ordner /lib/udev/rc_keymaps/ sehen die HOPLOrc6 und die mce_keyboard einigermaßen passend aus. Also habe ich in der /etc/rc_maps.cfg den eintrag ite-cir auf das mce_keyboard geändert und neu gebootet. Hat aber auch nichts gebracht. Hat jemand eine Idee was ich noch machen könnte?
Anbei die Ausgabe von ir-keytable
Display Spoiler
PS:
ir-keytable
/sys/class/rc/rc1/ gefunden mit:
Name: Hauppauge WinTV-dualHD DVB
Treiber em28xx
Standardschlüsselcodeabbildung: rc-hauppauge
Eingabegerät: /dev/input/event12
Linux-Infrarotfernbedienung : /dev/lirc1
unterstützte Kernelprotokolle: rc-5 nec rc-6
Aktivierte Kernelprotokolle: rc-5
bus: 3, Anbieter/Produkt: 2040:8265, Version: 0x0100
Wiederholungsverzögerung = 500 ms, Wiederholungsperiode = 125 ms
/sys/class/rc/rc0/ gefunden mit:
Name: ITE8708 CIR transceiver
Treiber ite-cir
Standardschlüsselcodeabbildung: rc-rc6-mce
Eingabegerät: /dev/input/event4
Linux-Infrarotfernbedienung : /dev/lirc0
tangefügte BPF-Protokolle: Vorgang wird nicht unterstützt
unterstützte Kernelprotokolle: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm
Aktivierte Kernelprotokolle: lirc rc-6
bus: 25, Anbieter/Produkt: 1283:0000, Version: 0x0000
Wiederholungsverzöger