Hallo alle miteinander,
nachdem ich einige Monate immer mal wieder ein wenig mitgelesen habe und der 'Berg' yavdr immer höher und höher aussah, habe ich mich überwunden...
Das Ergebnis ist ein laufendes yavdr0.4 auf der unten gelisteten Hardware. Eigentlich sollte ein großer Kühlkörper ohne Lüfter rein, aber dummerweise hab ich nicht bemerkt, dass der Prozessor auf dem verbauten Board um 90 Grad gedreht ist, aber was soll's, läuft auch mit dem boxed Kühler recht ruhig...
Was mir aber Kopfschmerzen bereitet ist die Fernbedienung, die bei der tbs6981 dabei war. Die Karte hab ich mit
direkt zum Leben erweckt und war überglücklich, dass auch die Fernbedienung direkt funktioniert hat.
Leider hab ich dann aber recht schnell bemerkt, dass einige Tasten nicht so belegt sind, wie es sein soll. Also flugs
ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver cx23885, table rc-tbs-nec
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Repeat delay = 500 ms, repeat period = 125 ms
die Vorlage kopiert:
Tastencodes ergänzt/geändert
KEY_MENU# table rc-tbs-nec, type: NEC
0x9f KEY_EXIT
0x84 KEY_POWER2
0x94 KEY_MUTE
0x87 KEY_1
0x86 KEY_2
0x85 KEY_3
0x8b KEY_4
0x8a KEY_5
0x89 KEY_6
0x8f KEY_7
0x8e KEY_8
0x8d KEY_9
0xd1 KEY_MENU
0x92 KEY_0
0xd2 KEY_MENU
0x80 KEY_PREVIOUS
0xd4 KEY_ESC
0x81 KEY_UP
0x90 KEY_LEFT
0x99 KEY_OK
0x82 KEY_RIGHT
0x88 KEY_DOWN
0x96 KEY_RED
0x91 KEY_YELLOW
0x93 KEY_GREEN
0x8c KEY_BLUE
0xdd KEY_MENU
0x9d KEY_ZOOM
0x95 KEY_FAVORITES
0x9b KEY_MODE
0x9e KEY_MENU
0x9c KEY_EPG
0x97 KEY_SUBTITLE
0x9a KEY_CAMERA
0x83 KEY_RECORD
0xde KEY_PLAY
0x98 KEY_PAUSE
0xdc KEY_STOP
0xdb KEY_REWIND
0xda KEY_FASTFORWARD
0xd9 KEY_BACK
Alles anzeigen
und mit
ausprobiert, jawohl, geht alles.
Anschließend noch ein Template angelegt:
mkdir /etc/yavdr/templates_custom/etc/rc_maps.cfg/
nano /etc/yavdr/templates_custom/etc/rc_maps.cfg/tbs
Mit folgendem Inhalt:
und dieses mit
eingebaut.
Neustart... die alte Belegung ist wieder da
Ich hab schon alles mögliche probiert, ursprünglich hatte ich den genauen driver cx23885 und die genaue table rc-tbs-nec angegeben, hab das nach und nach verallgemeinert, in der Hoffnung, dass das hilft. In der Vorlage hies die table nur tbs_nec, hab dann noch rc_tbs_nec, rc-tbs-nec und tbs-nec ausprobiert, leider ohne jeglichen erfolg
Was mache ich falsch? Nach dem x-ten Durchlauf fange ich an an mir zu zweifeln...