ir-keytable liefern wir default nicht mit, soll ich das ändern steffen ?
kein /etc/rc_maps.cfg ohne ir-keytable

[0.4 pre1] - Wie Fernbedienung an PVR 350 mit eventlirc nutzen
-
-
Ja bitte.
-
Die letzte udev Rule ist Schmuck am Nachthemd, die brauchts nicht wirklich.
Die ist nur für den Fall, dass alle Stricke reißen und ich das normale Lirc benutzen muss - dann macht es nichts, wenn ich mal einen zusätzlichen DVB-Stick, eine Maus oder anderen Empfänger anschließeWegen dem überschreiben: https://github.com/yavdr/yavdr-remote/bl…ventlircd.rules sagt das es da wohl eine ircore.evmap gibt, die ist nicht eingecheckt, evtl kannst du die zum Testen leer machen. Das sollten wir dann auch (oder wir hinterlegen hier keine evmap - klingt unsinning für mich (Line 58 entfernen und in der Line zuvor das ,\)
Also nachdem ich jetzt alles in der /etc/eventlircd.d/ircore.map auskommentiert habe (das mappt die Tasten wohl nochmal um und die Syntax dort passt überhaupt nicht zu der in der remote.conf), funktionieren alle Tasten - Danke, das war der Stups in die richtige RichtungAlso hier nochmal die Zusammenfassung:
1) Über die /etc/modules das Modul ir_kbd_i2c laden (ggf. geht das auch mit Prüfung ob eine PVR350 verbauit ist über udev/sysfs aber da blicke ich noch nicht so ganz durch)
2) Für die Fernbedienung A415-HPG-WE oder die kleine FB braucht es dann folgende Keymap (z.B. als /etc/rc_keymaps/pvr350):Code
Display More0x003b KEY_SETUP 0x003d KEY_POWER2 0x001c KEY_EPG 0x0018 KEY_PVR 0x0019 KEY_TIME 0x001a KEY_CHANNEL 0x001b KEY_INFO 0x000c KEY_MODE 0x0014 KEY_UP 0x0015 KEY_DOWN 0x0016 KEY_LEFT 0x0017 KEY_RIGHT 0x0025 KEY_OK 0x001f KEY_ESC 0x000d KEY_MENU 0x0010 KEY_VOLUMEUP 0x0011 KEY_VOLUMEDOWN 0x0020 KEY_CHANNELUP 0x0021 KEY_CHANNELDOWN 0x0012 KEY_PREVIOUS 0x000f KEY_MUTE 0x0037 KEY_RECORD 0x0035 KEY_PLAY 0x0030 KEY_PAUSE 0x0036 KEY_STOP 0x0032 KEY_REWIND 0x0034 KEY_FASTFORWARD 0x0024 KEY_BACK 0x001e KEY_NEXT 0x0001 KEY_1 0x0002 KEY_2 0x0003 KEY_3 0x0004 KEY_4 0x0005 KEY_5 0x0006 KEY_6 0x0007 KEY_7 0x0008 KEY_8 0x0009 KEY_9 0x0000 KEY_0 0x000a KEY_TEXT 0x000e KEY_SUBTITLE 0x000b KEY_RED 0x002e KEY_GREEN 0x0038 KEY_YELLOW 0x0029 KEY_BLUE 0x003c KEY_SUBTITLE # Taste "FULL" Für die kleine Hauppauge Remote http://www.vdr-wiki.de/wiki/index.php/Datei:Fernbedienung-hauppauge-nova-t.jpg
3) Die Datei /etc/eventlirc.d/ircore.evmap darf keine kollidierenden Einträge enthalten (Die Tastennamen passen nicht zum Schema der yaVDR remote.conf) bzw. kann geleert werden.
4) Die Datei /etc/rc_maps.cfg um einen Eintrag ergänzen, der die Keymap für den Treiber lädt:
5) Neustarten oder folgender Befehl (eignet sich zum Testen ob es geklappt hat):
Vielleicht kann hotzenplotz5 oder Dr. Seltsam (falls er mal die yaVDR 0.4pre1 testen will) mal überprüfen, ob es so mit seiner Karte funktioniert. -
Wieder mal Klasse seahawk1986.
Danke!
Gerald
-
Immer gerne, wenn man mal halbwegs verstanden hat, was da durch eventlirc, ir-core usw. alles abläuft - ist es ganz logisch und einfach
Danke für eure Hilfe beim Suchen nach der Lösung. -
passt !
KEY_PAUSE
KEY_PLAY
fehlen bei mir, warum auch immer
war gerade am überlegen ob man KEY_PVR und KEY_TIMER nicht für xbmc anders belegen könnte
naja ... muss ja nicht ... -
ah stopp hast du ja im letzten post drin.
mach ich noch rein ...EDIT: und geht auch !
danke seahawk1986 -
Kannst du alles machen - KEY_PAUSE und KEY_PLAY hatte ich in meinem großen Post ja schon ergänzt.
Quote
Da ich mit der PVR350 mangels Opengl wohl kein XBMC nutzen werde (oder geht das?) hab ich das mal nach meiner gewohnten Tastenbelegung gemappt - nachdem ich weiß was ich ändern muss könnt ihr für yaVDR alles nach Gutdünken umbelegen... -
-
Nach dem letzten Update habe ich wieder den Stand von vor meinen Änderungen
Es funktioniert nach einem Reboot erst, wenn ich die ir-keytable mit meiner Konfiguration erneut überschreibe.
Habt ihr da noch etwas an den Mappings unter /etc/eventlirc.d/ oder andere Start-Skripte geändert? -
so mal zusammentragen was ich hier habe:
/etc/rc_maps.cfg
/lib/udev/rc_keymaps/pvr350
Code
Display More0x003b KEY_SETUP 0x003d KEY_POWER2 0x001c KEY_EPG 0x0018 KEY_PVR 0x0019 KEY_TIME 0x001a KEY_CHANNEL 0x001b KEY_INFO 0x000c KEY_MODE 0x0014 KEY_UP 0x0015 KEY_DOWN 0x0016 KEY_LEFT 0x0017 KEY_RIGHT 0x0025 KEY_OK 0x001f KEY_ESC 0x000d KEY_MENU 0x0010 KEY_VOLUMEUP 0x0011 KEY_VOLUMEDOWN 0x0020 KEY_CHANNELUP 0x0021 KEY_CHANNELDOWN 0x0012 KEY_PREVIOUS 0x000f KEY_MUTE 0x0037 KEY_RECORD 0x0035 KEY_PLAY 0x0030 KEY_PAUSE 0x0036 KEY_STOP 0x0032 KEY_REWIND 0x0034 KEY_FASTFORWARD 0x0024 KEY_BACK 0x001e KEY_NEXT 0x0001 KEY_1 0x0002 KEY_2 0x0003 KEY_3 0x0004 KEY_4 0x0005 KEY_5 0x0006 KEY_6 0x0007 KEY_7 0x0008 KEY_8 0x0009 KEY_9 0x0000 KEY_0 0x000a KEY_TEXT 0x000e KEY_SUBTITLE 0x000b KEY_RED 0x002e KEY_GREEN 0x0038 KEY_YELLOW 0x0029 KEY_BLUE 0x003c KEY_SUBTITLE # Taste "FULL" Für die kleine Hauppauge Remote http://www.vdr-wiki.de/wiki/index.php/Datei:Fernbedienung-hauppauge-nova-t.jpg
ir-keytable ist installiert.
98-eventlircd.rules
Code#------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by ir-core (kernel). #------------------------------------------------------------------------------- SUBSYSTEMS=="rc", \ ENV{eventlircd_enable}="true"
jetzt mal nachsehen warum der kram nicht will.
-
ok bei mir ging es nicht weil der doofe stecker nicht richtig drin war.
ziemlich wackelig.
danach aber kein problem.evtl. mal die kollegen zu einer pre2 überreden.....
-
ok bei mir ging es nicht weil der doofe stecker nicht richtig drin war.
ziemlich wackelig.
Nach dem letzten Update von yavdr-remote geht es bei mir jetzt auch. -
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!