Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
also, ich habs versucht:
In: /lib/udev/rc_keymaps
habe ich: ir-keytable -w tevii eingegeben.
dann kam:
Read tevii table
Wrote 47 keycode(s) to driver
Protocols changed to other
aber keine Reaktion.
darf der vdr laufen. Muss vorher lircd gestoppt werden.
hatte aber beides auch versucht.
stopvdr
lircd stop
ich bekomme keine Reaktion?!?
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
Gut die "keine" Reaktion ist schon klar, wie schaut denn der Inhalt der erzeugten keymap nun aus?
Das Problem ist, ich betreue unseren ir Bereich nicht, habe auch kein einziges lirc Device hier und kann daher nicht gegen checken.
Aus Interesse möchte ich dir aber helfen um eventuell zu verstehen wo was wie hin muss. Haben wir alles zusammen, kann ich es eventuell in unsere Installationsroutine einbauen. Dafür brauch ich halt jede Menge input ...
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
In deinem Fall, weil du den Namen geändert hast "tevii" nicht "keymap"
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
... trotzdem danke. also:
Code: [email protected]:/lib/udev/rc_keymaps# ir-keytable -r
scancode 0x0000 = KEY_UP (0x67)
scancode 0x0001 = KEY_DOWN (0x6c)
scancode 0x0002 = KEY_RIGHT (0x6a)
scancode 0x0003 = KEY_LEFT (0x69)
scancode 0x0004 = KEY_RECORD (0xa7)
scancode 0x0005 = KEY_TUNER (0x182)
scancode 0x0006 = KEY_CHANNELDOWN (0x193)
scancode 0x0007 = KEY_PVR (0x16e)
scancode 0x0008 = KEY_CHANNELUP (0x192)
scancode 0x0009 = KEY_VOLUMEUP (0x73)
scancode 0x000a = KEY_POWER2 (0x164)
scancode 0x000b = KEY_TIME (0x167)
scancode 0x000c = KEY_MUTE (0x71)
scancode 0x000e = KEY_OPEN (0x86)
scancode 0x000f = KEY_VOLUMEDOWN (0x72)
scancode 0x0010 = KEY_0 (0x0b)
scancode 0x0011 = KEY_1 (0x02)
scancode 0x0012 = KEY_2 (0x03)
scancode 0x0013 = KEY_3 (0x04)
scancode 0x0014 = KEY_4 (0x05)
scancode 0x0015 = KEY_5 (0x06)
scancode 0x0016 = KEY_6 (0x07)
scancode 0x0017 = KEY_7 (0x08)
scancode 0x0018 = KEY_8 (0x09)
scancode 0x0019 = KEY_9 (0x0a)
scancode 0x001a = KEY_LAST (0x195)
scancode 0x001b = KEY_FAVORITES (0x16c)
scancode 0x001c = KEY_MENU (0x8b)
scancode 0x001d = KEY_BACK (0x9e)
scancode 0x001e = KEY_REWIND (0xa8)
scancode 0x001f = KEY_OK (0x160)
scancode 0x0040 = KEY_PLAYPAUSE (0xa4)
scancode 0x0041 = KEY_AB (0x196)
scancode 0x0043 = KEY_AUDIO (0x188)
scancode 0x0044 = KEY_EPG (0x16d)
scancode 0x0045 = KEY_SUBTITLE (0x172)
scancode 0x0046 = KEY_F1 (0x3b)
scancode 0x0047 = KEY_F2 (0x3c)
scancode 0x004a = KEY_LIST (0x18b)
scancode 0x004c = KEY_INFO (0x166)
scancode 0x004d = KEY_FASTFORWARD (0xd0)
scancode 0x0052 = KEY_F5 (0x3f)
scancode 0x0056 = KEY_MODE (0x175)
scancode 0x0058 = KEY_SWITCHVIDEOMODE (0xe3)
scancode 0x005a = KEY_F6 (0x40)
scancode 0x005c = KEY_F4 (0x3e)
scancode 0x005e = KEY_F3 (0x3d)
scancode 0xf800 = KEY_UP (0x67)
scancode 0xf801 = KEY_DOWN (0x6c)
scancode 0xf802 = KEY_RIGHT (0x6a)
scancode 0xf803 = KEY_LEFT (0x69)
scancode 0xf804 = KEY_RECORD (0xa7)
scancode 0xf805 = KEY_TUNER (0x182)
scancode 0xf806 = KEY_CHANNELDOWN (0x193)
scancode 0xf807 = KEY_PVR (0x16e)
scancode 0xf808 = KEY_CHANNELUP (0x192)
scancode 0xf809 = KEY_VOLUMEUP (0x73)
scancode 0xf80a = KEY_POWER (0x74)
scancode 0xf80b = KEY_TIME (0x167)
scancode 0xf80c = KEY_MUTE (0x71)
scancode 0xf80e = KEY_OPEN (0x86)
scancode 0xf80f = KEY_VOLUMEDOWN (0x72)
scancode 0xf810 = KEY_0 (0x0b)
scancode 0xf811 = KEY_1 (0x02)
scancode 0xf812 = KEY_2 (0x03)
scancode 0xf813 = KEY_3 (0x04)
scancode 0xf814 = KEY_4 (0x05)
scancode 0xf815 = KEY_5 (0x06)
scancode 0xf816 = KEY_6 (0x07)
scancode 0xf817 = KEY_7 (0x08)
scancode 0xf818 = KEY_8 (0x09)
scancode 0xf819 = KEY_9 (0x0a)
scancode 0xf81a = KEY_LAST (0x195)
scancode 0xf81b = KEY_FAVORITES (0x16c)
scancode 0xf81c = KEY_MENU (0x8b)
scancode 0xf81d = KEY_BACK (0x9e)
scancode 0xf81e = KEY_REWIND (0xa8)
scancode 0xf81f = KEY_OK (0x160)
scancode 0xf840 = KEY_PLAYPAUSE (0xa4)
scancode 0xf841 = KEY_AB (0x196)
scancode 0xf843 = KEY_AUDIO (0x188)
scancode 0xf844 = KEY_EPG (0x16d)
scancode 0xf845 = KEY_SUBTITLE (0x172)
scancode 0xf846 = KEY_F1 (0x3b)
scancode 0xf847 = KEY_F2 (0x3c)
scancode 0xf84a = KEY_LIST (0x18b)
scancode 0xf84c = KEY_INFO (0x166)
scancode 0xf84d = KEY_FASTFORWARD (0xd0)
scancode 0xf852 = KEY_F5 (0x3f)
scancode 0xf856 = KEY_MODE (0x175)
scancode 0xf858 = KEY_SWITCHVIDEOMODE (0xe3)
scancode 0xf85a = KEY_F6 (0x40)
scancode 0xf85c = KEY_F4 (0x3e)
scancode 0xf85e = KEY_F3 (0x3d)
Enabled protocols: LIRC Das sieht eigentlich ganz gut aus - oder?!?
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
Das sieht sogar sehr gut aus, denn hier sieht man den Vergleich zu deiner yavdr conf mit Inhalt
Und gleiches wurde gerade auch in der aufgezeichneten Datei geloggt.
Code: scancode 0xf80a = KEY_POWER (0x74)
Jetzt müssen wir nur noch rausbekommen was wir mit der Info anfangen können.
Zumindest wissen wir erstmal das soweit alles von der tevii remote Hardware und Treiber Seite passt.
Ich muss mal schauen wie wir weiter machen, eventuell liest ja oberlooser mit und kann auch was dazu beisteuern. Er hat ja auch sehr viel Ahnung Richtung remote Empfänger.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 1.885
Themen: 104
Registriert seit: Mar 2008
Bewertung:
184
16.03.2019, 21:55
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2019, 21:58 von Oberlooser.)
Hi Testweise eine remote.conf anlegen in /var/lib/vdr mit
erstmal folgenden Inhalt und testen ob bei OK oder der Menutaste etwas angezeigt wird ..
LIRC.Ok KEY_OK
LIRC.Menu KEY_MENU
Wenns funktioniert die anderen Einträge noch hinzufügen in der remote.conf
EA5 Test-VDR : Lintec3 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E6850 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVB Technisat Skystar S2 SAT PCI + Tevii S2 471 PCI-e x1 - 120GB SSD + 1 TB Test-HDD - Asus DRW-24D5MT DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.7 mit Confluence Skin
VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
Danke Helmut, aber das ist es nicht.
Solange uns irw nichts ausgibt, heißt es, das wir noch keine Brücke geschlagen haben zwischen Empfänger und System.
Mit ir-keytable haben wir die Codes und Definitionen, nur diese müssen wir jetzt mit easyVDR irgendwo laden. Das irw wie auch VDR versteht was der Empfänger von uns will.
Ich schaue mal was mir dazu einfällt.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
Nochmal auf Anfang
Code: ir-keytable -w keytable
Dann den Inhalt von "keytable" posten oder hier anhängen.
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 1.885
Themen: 104
Registriert seit: Mar 2008
Bewertung:
184
16.03.2019, 22:15
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2019, 22:17 von Oberlooser.)
Ja das verstehe ich Aaron
Problem ist das ich noch nie einen Fernbedienungsempfänger in Betrieb genommen habe
der direkt an der Satkarte angeschlossen war.
Daher habe ich keine Beispiel lircd.conf und remote.conf da wo ich evtl. nachschauen könnte.
Auch kann ich es nicht nachstellen da ich keine solche Hardware habe..
Gruß Helmut
EA5 Test-VDR : Lintec3 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E6850 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVB Technisat Skystar S2 SAT PCI + Tevii S2 471 PCI-e x1 - 120GB SSD + 1 TB Test-HDD - Asus DRW-24D5MT DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.7 mit Confluence Skin
VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
Beiträge: 7.219
Themen: 302
Registriert seit: Jul 2007
Bewertung:
104
Hi,
ist direkt auf ner Karte nicht wie nen serieller port? Oder halt via den DVB-Treiber...
Kenne es nur von FF...
Mfg,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1 - v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh. - v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6" t6963c gLCD, mod. Digitainergeh. - v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200 - v2.5-64
Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
16.03.2019, 22:45
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2019, 22:46 von gb.)
Jetzt brauchen wir erstmal den Inhalt der generierten keytable dann sehen wir weiter!
antonka hatte ja schon alles siehe hier:
Code: Read tevii table
Wrote 47 keycode(s) to driver
Protocols changed to other
Leider hatte er mich in die Irre geführt und nur die Ausgabe von ir-keytable -r gepostet.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
jetzt bin ich verwirrt:
Code: ir-keytable -w keytable
ergibt eine Fehlermeldung.
Denn - laut manpage - muss keytable exitstieren und wird dann in die keytable geschreiben.
zumindest habe ich das so verstanden.
fund mit -r lese ich was drinnen steht - oder.
Oder wo suche ich sonst nach der gewünschtne keytable?
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
So jetzt sind wir beide verwirrt
Und wie erklärst du mir dann das?
Zitat: habe ich: ir-keytable -w tevii eingegeben.
dann kam:
Read tevii table
Wrote 47 keycode(s) to driver
Protocols changed to other
Ist auch nicht so wild, ich schaue mir gerade unsere Erkennungsroutinen an, da steht zumindest schon mal das wir bei der tevii mit dev_input arbeiten.
Das studiere ich erstmal, was hier alles gemacht wird.
Du kannst unterdessen mal ein Foto deiner Fernbedienung machen und hier posten.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
17.03.2019, 01:01
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 09:09 von antonka.)
Jetzt machte ich all die Tests nochmal mit dem alten Yavdr System únd ich wurde fündig:
Die S464 verwendet das NEC Protokol, welches aber nicht aktiviert ist.
Dazu benötigt man dann auch die tevii_nec Tabelle.
erst stoppte ich den VDR: stopvdr
dann:
Code: cd /lib/udev/rc_keymaps/
mv tevii tevii-alt
cp tevii_nec tevii
ir-keytable -w tevii -p nec
- ich habs so gelöst, um evtl später auch mit dem Setup die tevii auswählen zu können...
-p gibt das Protokoll vor.
Code: [email protected]:/lib/udev/rc_keymaps# ir-keytable -r
scancode 0x0000 = KEY_UP (0x67)
scancode 0x0001 = KEY_DOWN (0x6c)
scancode 0x0002 = KEY_RIGHT (0x6a)
scancode 0x0003 = KEY_LEFT (0x69)
scancode 0x0004 = KEY_RECORD (0xa7)
scancode 0x0005 = KEY_TUNER (0x182)
scancode 0x0006 = KEY_CHANNELDOWN (0x193)
scancode 0x0007 = KEY_PVR (0x16e)
scancode 0x0008 = KEY_CHANNELUP (0x192)
scancode 0x0009 = KEY_VOLUMEUP (0x73)
scancode 0x000a = KEY_POWER2 (0x164)
scancode 0x000b = KEY_TIME (0x167)
scancode 0x000c = KEY_MUTE (0x71)
scancode 0x000e = KEY_OPEN (0x86)
scancode 0x000f = KEY_VOLUMEDOWN (0x72)
scancode 0x0010 = KEY_0 (0x0b)
scancode 0x0011 = KEY_1 (0x02)
scancode 0x0012 = KEY_2 (0x03)
scancode 0x0013 = KEY_3 (0x04)
scancode 0x0014 = KEY_4 (0x05)
scancode 0x0015 = KEY_5 (0x06)
scancode 0x0016 = KEY_6 (0x07)
scancode 0x0017 = KEY_7 (0x08)
scancode 0x0018 = KEY_8 (0x09)
scancode 0x0019 = KEY_9 (0x0a)
scancode 0x001a = KEY_LAST (0x195)
scancode 0x001b = KEY_FAVORITES (0x16c)
scancode 0x001c = KEY_MENU (0x8b)
scancode 0x001d = KEY_BACK (0x9e)
scancode 0x001e = KEY_REWIND (0xa8)
scancode 0x001f = KEY_OK (0x160)
scancode 0x0040 = KEY_PLAYPAUSE (0xa4)
scancode 0x0041 = KEY_AB (0x196)
scancode 0x0043 = KEY_AUDIO (0x188)
scancode 0x0044 = KEY_EPG (0x16d)
scancode 0x0045 = KEY_SUBTITLE (0x172)
scancode 0x0046 = KEY_F1 (0x3b)
scancode 0x0047 = KEY_F2 (0x3c)
scancode 0x004a = KEY_LIST (0x18b)
scancode 0x004c = KEY_INFO (0x166)
scancode 0x004d = KEY_FASTFORWARD (0xd0)
scancode 0x0052 = KEY_F5 (0x3f)
scancode 0x0056 = KEY_MODE (0x175)
scancode 0x0058 = KEY_SWITCHVIDEOMODE (0xe3)
scancode 0x005a = KEY_F6 (0x40)
scancode 0x005c = KEY_F4 (0x3e)
scancode 0x005e = KEY_F3 (0x3d)
Enabled protocols: NEC LIRC
Code: [email protected]:/lib/udev/rc_keymaps# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver cx88xx, table rc-tevii-nec
Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC RC-5-SZ other
Enabled protocols: NEC LIRC
Name: cx88 IR (TeVii S464 DVB-S/S2)
bus: 1, vendor/product: d464:9022, version: 0x0001
Repeat delay = 500 ms, repeat period = 125 MS
mit ir-keytable -t kann ich jetzt was empfangen!
dann: startvdr und ich konnte ENDLICH die Fernbedienung benutzen.
ABER - nach dem Reboot ist das Protokoll wieder weg.
Wo kann ich das Protokoll permanent ändern?
Wo finden sich die im "Setup" verwendeten Sender?
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
17.03.2019, 10:04
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 10:37 von gb.)
Moin, jetzt wirds mir ein wenig zu unübersichtlich
(17.03.2019, 01:01)antonka schrieb: Die S464 verwendet das NEC Protokol, welches aber nicht aktiviert ist.
Dazu benötigt man dann auch die tevii_nec Tabelle.
erst stoppte ich den VDR: stopvdr
dann:
Code: cd /lib/udev/rc_keymaps/
mv tevii tevii-alt
cp tevii_nec tevii
ir-keytable -w tevii -p nec
- ich habs so gelöst, um evtl später auch mit dem Setup die tevii auswählen zu können...
-p gibt das Protokoll vor. Bist du dir sicher, das die tevii 464 nur mit dem NEC Protokoll laufen wird?
Wo kommt die tevii_nec und die tevii_alt her, von yavdr oder war eine der beiden schon auf dem easyVDR System?
Zitat:ABER - nach dem Reboot ist das Protokoll wieder weg.
Wo kann ich das Protokoll permanent ändern?
Wo finden sich die im "Setup" verwendeten Sender?
Das ganz große Problem ist, das sich die tevii s464 in der Erkennung mit 8800 identifiziert, das deckt sich leider auch mit der tevii s470. Um nicht ein Kuddelmuddel in der Erkennung zu verursachen und die vorhandene Erkennung der tevii s470 über den Haufen zu werfen, kann ich da nicht alles auf ir-keytable und nec umbauen.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
17.03.2019, 10:35
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 10:57 von gb.)
Ok neuer Versuch, anderer Ansatz:
Dafür bitte erstmal den Urzustand wiederherstellen, am besten ins Setup den ir Empfänger und die tevii Fernbedienung auswählen.
Um voran zu kommen, bitte nur das machen was ich schreibe.
Kannst du dann mal bitte die Ausgabe von folgenden Befehl posten?
Sollte evtest nicht auf dem System sein, mit "sudo apt install evtest" installieren und nochmal ausführen.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
evtest ist unverändert seit der Anfangszeit:
nach dem Neustart oder nach dem Auswählen des Empfängers und der Tevii FB sieht es so aus:
Code: [email protected]:~# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Power Button
/dev/input/event1: Power Button
/dev/input/event2: LITEON Technology USB Keyboard
/dev/input/event3: Logitech USB-PS/2 Optical Mouse
/dev/input/event4: cx88 IR (TeVii S464 DVB-S/S2)
/dev/input/event5: MCE IR Keyboard/Mouse (cx88xx)
/dev/input/event6: HDA NVidia Rear Mic
/dev/input/event7: HDA NVidia Front Mic
/dev/input/event8: HDA NVidia Line
/dev/input/event9: HDA NVidia Line Out Front
/dev/input/event10: HDA NVidia Line Out Surround
/dev/input/event11: HDA NVidia Line Out CLFE
/dev/input/event12: HDA NVidia Line Out Side
/dev/input/event13: HDA NVidia Front Headphone
Select the device event number [0-13]: 4
Input driver version is 1.0.1
Input device ID: bus 0x1 vendor 0xd464 product 0x9022 version 0x1
Input device name: "cx88 IR (TeVii S464 DVB-S/S2)"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 2 (KEY_1)
Event code 3 (KEY_2)
Event code 4 (KEY_3)
Event code 5 (KEY_4)
Event code 6 (KEY_5)
Event code 7 (KEY_6)
Event code 8 (KEY_7)
Event code 9 (KEY_8)
Event code 10 (KEY_9)
Event code 11 (KEY_0)
Event code 59 (KEY_F1)
Event code 60 (KEY_F2)
Event code 61 (KEY_F3)
Event code 62 (KEY_F4)
Event code 63 (KEY_F5)
Event code 64 (KEY_F6)
Event code 103 (KEY_UP)
Event code 105 (KEY_LEFT)
Event code 106 (KEY_RIGHT)
Event code 108 (KEY_DOWN)
Event code 113 (KEY_MUTE)
Event code 114 (KEY_VOLUMEDOWN)
Event code 115 (KEY_VOLUMEUP)
Event code 134 (KEY_OPEN)
Event code 139 (KEY_MENU)
Event code 158 (KEY_BACK)
Event code 164 (KEY_PLAYPAUSE)
Event code 167 (KEY_RECORD)
Event code 168 (KEY_REWIND)
Event code 208 (KEY_FASTFORWARD)
Event code 227 (KEY_SWITCHVIDEOMODE)
Event code 352 (KEY_OK)
Event code 356 (KEY_POWER2)
Event code 358 (KEY_INFO)
Event code 359 (KEY_TIME)
Event code 364 (KEY_FAVORITES)
Event code 365 (KEY_EPG)
Event code 366 (KEY_PVR)
Event code 370 (KEY_SUBTITLE)
Event code 373 (KEY_MODE)
Event code 386 (KEY_TUNER)
Event code 392 (KEY_AUDIO)
Event code 395 (KEY_LIST)
Event code 402 (KEY_CHANNELUP)
Event code 403 (KEY_CHANNELDOWN)
Event code 405 (KEY_LAST)
Event code 406 (KEY_AB)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Property type 20 (EV_REP)
Property code 0 (REP_DELAY)
Value 500
Property code 1 (REP_PERIOD)
Value 125
Testing ... (interrupt to exit)
erkannt werden aber keine Tastendrücke - WEIL:
Code: [email protected]:~# ir-keytable -r
scancode 0x0000 = KEY_UP (0x67)
scancode 0x0001 = KEY_DOWN (0x6c)
scancode 0x0002 = KEY_RIGHT (0x6a)
scancode 0x0003 = KEY_LEFT (0x69)
scancode 0x0004 = KEY_RECORD (0xa7)
scancode 0x0005 = KEY_TUNER (0x182)
scancode 0x0006 = KEY_CHANNELDOWN (0x193)
scancode 0x0007 = KEY_PVR (0x16e)
scancode 0x0008 = KEY_CHANNELUP (0x192)
scancode 0x0009 = KEY_VOLUMEUP (0x73)
scancode 0x000a = KEY_POWER2 (0x164)
scancode 0x000b = KEY_TIME (0x167)
scancode 0x000c = KEY_MUTE (0x71)
scancode 0x000e = KEY_OPEN (0x86)
scancode 0x000f = KEY_VOLUMEDOWN (0x72)
scancode 0x0010 = KEY_0 (0x0b)
scancode 0x0011 = KEY_1 (0x02)
scancode 0x0012 = KEY_2 (0x03)
scancode 0x0013 = KEY_3 (0x04)
scancode 0x0014 = KEY_4 (0x05)
scancode 0x0015 = KEY_5 (0x06)
scancode 0x0016 = KEY_6 (0x07)
scancode 0x0017 = KEY_7 (0x08)
scancode 0x0018 = KEY_8 (0x09)
scancode 0x0019 = KEY_9 (0x0a)
scancode 0x001a = KEY_LAST (0x195)
scancode 0x001b = KEY_FAVORITES (0x16c)
scancode 0x001c = KEY_MENU (0x8b)
scancode 0x001d = KEY_BACK (0x9e)
scancode 0x001e = KEY_REWIND (0xa8)
scancode 0x001f = KEY_OK (0x160)
scancode 0x0040 = KEY_PLAYPAUSE (0xa4)
scancode 0x0041 = KEY_AB (0x196)
scancode 0x0043 = KEY_AUDIO (0x188)
scancode 0x0044 = KEY_EPG (0x16d)
scancode 0x0045 = KEY_SUBTITLE (0x172)
scancode 0x0046 = KEY_F1 (0x3b)
scancode 0x0047 = KEY_F2 (0x3c)
scancode 0x004a = KEY_LIST (0x18b)
scancode 0x004c = KEY_INFO (0x166)
scancode 0x004d = KEY_FASTFORWARD (0xd0)
scancode 0x0052 = KEY_F5 (0x3f)
scancode 0x0056 = KEY_MODE (0x175)
scancode 0x0058 = KEY_SWITCHVIDEOMODE (0xe3)
scancode 0x005a = KEY_F6 (0x40)
scancode 0x005c = KEY_F4 (0x3e)
scancode 0x005e = KEY_F3 (0x3d)
Enabled protocols: LIRC hier steht am Ende NUR das Protocol - LIRC
gebe ich manuell das Protokoll nec dazu:
ir-keytable -p nec
steht am ende
Code: Enabled protocols: NEC LIRC
und ich kann plötzlich was empfangen:
Code: No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Power Button
/dev/input/event1: Power Button
/dev/input/event2: LITEON Technology USB Keyboard
/dev/input/event3: Logitech USB-PS/2 Optical Mouse
/dev/input/event4: cx88 IR (TeVii S464 DVB-S/S2)
/dev/input/event5: MCE IR Keyboard/Mouse (cx88xx)
/dev/input/event6: HDA NVidia Rear Mic
/dev/input/event7: HDA NVidia Front Mic
/dev/input/event8: HDA NVidia Line
/dev/input/event9: HDA NVidia Line Out Front
/dev/input/event10: HDA NVidia Line Out Surround
/dev/input/event11: HDA NVidia Line Out CLFE
/dev/input/event12: HDA NVidia Line Out Side
/dev/input/event13: HDA NVidia Front Headphone
Select the device event number [0-13]: 4
Input driver version is 1.0.1
Input device ID: bus 0x1 vendor 0xd464 product 0x9022 version 0x1
Input device name: "cx88 IR (TeVii S464 DVB-S/S2)"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 2 (KEY_1)
Event code 3 (KEY_2)
Event code 4 (KEY_3)
Event code 5 (KEY_4)
Event code 6 (KEY_5)
Event code 7 (KEY_6)
Event code 8 (KEY_7)
Event code 9 (KEY_8)
Event code 10 (KEY_9)
Event code 11 (KEY_0)
Event code 59 (KEY_F1)
Event code 60 (KEY_F2)
Event code 61 (KEY_F3)
Event code 62 (KEY_F4)
Event code 63 (KEY_F5)
Event code 64 (KEY_F6)
Event code 103 (KEY_UP)
Event code 105 (KEY_LEFT)
Event code 106 (KEY_RIGHT)
Event code 108 (KEY_DOWN)
Event code 113 (KEY_MUTE)
Event code 114 (KEY_VOLUMEDOWN)
Event code 115 (KEY_VOLUMEUP)
Event code 134 (KEY_OPEN)
Event code 139 (KEY_MENU)
Event code 158 (KEY_BACK)
Event code 164 (KEY_PLAYPAUSE)
Event code 167 (KEY_RECORD)
Event code 168 (KEY_REWIND)
Event code 208 (KEY_FASTFORWARD)
Event code 227 (KEY_SWITCHVIDEOMODE)
Event code 352 (KEY_OK)
Event code 356 (KEY_POWER2)
Event code 358 (KEY_INFO)
Event code 359 (KEY_TIME)
Event code 364 (KEY_FAVORITES)
Event code 365 (KEY_EPG)
Event code 366 (KEY_PVR)
Event code 370 (KEY_SUBTITLE)
Event code 373 (KEY_MODE)
Event code 386 (KEY_TUNER)
Event code 392 (KEY_AUDIO)
Event code 395 (KEY_LIST)
Event code 402 (KEY_CHANNELUP)
Event code 403 (KEY_CHANNELDOWN)
Event code 405 (KEY_LAST)
Event code 406 (KEY_AB)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Property type 20 (EV_REP)
Property code 0 (REP_DELAY)
Value 500
Property code 1 (REP_PERIOD)
Value 125
Testing ... (interrupt to exit)
Event: time 1552828980.504782, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.504782, type 1 (EV_KEY), code 103 (KEY_UP), value 1
Event: time 1552828980.504782, -------------- SYN_REPORT ------------
Event: time 1552828980.544810, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.544810, -------------- SYN_REPORT ------------
Event: time 1552828980.560815, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.560815, -------------- SYN_REPORT ------------
Event: time 1552828980.656768, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.656768, -------------- SYN_REPORT ------------
Event: time 1552828980.664778, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.664778, -------------- SYN_REPORT ------------
Event: time 1552828980.760794, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.760794, -------------- SYN_REPORT ------------
Event: time 1552828980.776784, type 4 (EV_MSC), code 4 (MSC_SCAN), value 00
Event: time 1552828980.776784, -------------- SYN_REPORT ------------
Event: time 1552828981.002276, type 1 (EV_KEY), code 103 (KEY_UP), value 2
Event: time 1552828981.002276, -------------- SYN_REPORT ------------
Event: time 1552828981.026285, type 1 (EV_KEY), code 103 (KEY_UP), value 0
Event: time 1552828981.026285, -------------- SYN_REPORT ------------
somit ist das einzige was ich brauche, der Ort, wo beim Setup das Protokoll definiert wird. Denn manuell hätte ich es in:
/sys/devices/pci0000:00/0000:00:09.0/0000:01:05.0/rc/rc0/protocols
auch versuche. was aber nicht geht:
rc-5 [nec] rc-6 jvc sony rc-5-sz sanyo sharp mce_kbd xmp [lirc]
- so sieht es aus, wenn ich NEC über ir-keytable -p nec eingebe.
nur wie gesagt. beim Neustart ist die eckige Klammer bei nec wieder weg :-(
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
17.03.2019, 16:20
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 16:39 von gb.)
Hallo
(17.03.2019, 15:58)antonka schrieb: evtest ist unverändert seit der Anfangszeit:
nach dem Neustart oder nach dem Auswählen des Empfängers und der Tevii FB sieht es so aus:
Code: /dev/input/event3: Logitech USB-PS/2 Optical Mouse
/dev/input/event4: cx88 IR (TeVii S464 DVB-S/S2)
Genau das wollte ich haben, der Rest ist unwichtig.
Da jetzt folgendes ausgeführt wurde:
( ich schreibe ja nicht umsonst "Um voran zu kommen, bitte nur das machen was ich schreibe." )
..wiederholt einen Neustart, weil wir vorerst "Enabled protocols: LIRC" benötigen!
Sollte es mit irrecord schief laufen, kann man es noch immer mit NEC versuchen.
Der nächste Step wäre:
Code: irrecord -H devinput -d /dev/input/event4 /tmp/lircd.conf.dev_input
Hier den Anweisungen von irrecord folgen und die erzeugte lircd.conf.dev_input in /tmp hier posten.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
Code: Press RETURN to continue.
Hold down an arbitrary button.
irrecord: gap not found, can't continue
irrecord: closing '/dev/input/event4'
wie leider immer - es kann nach dem Neustart, oder neu eingeben im Setup, nichts geschehen, weil anscheinend das Protokol fehlt.
/tmp/lircd.conf.dev_input wird erst gar nicht erzeugt.
also habe ich - wie bereits gewohnt ir-keytables -p nec eingegeben und ich konnte folgendes generieren:
Code: Please make this file available to others
# by sending it to <[email protected]>
#
# this config file was automatically generated
# using lirc-0.9.0(devinput) on Sun Mar 17 15:50:56 2019
#
# contributed by
#
# brand: /tmp/lircd.conf.dev_input
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name /tmp/lircd.conf.dev_input
bits 56
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x0
gap 7970
toggle_bit_mask 0x0
begin codes
KEY_1 0x04000400000011 0x01000200000001
KEY_2 0x04000400000012 0x01000300000001
KEY_3 0x04000400000013 0x01000400000001
end codes
end remote ich hoffe, das hilt...
ich könnte natürlich einen cronjob erzeugen, der mir immer nach dem Start das nec Protokol mit einträgt. Aber elegant ist das auch nicht.
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
Hi
(17.03.2019, 16:55)antonka schrieb: also habe ich - wie bereits gewohnt ir-keytables -p nec eingegeben und ich konnte folgendes generieren:
Code: Please make this file available to others
# by sending it to <[email protected]>
#
# this config file was automatically generated
# using lirc-0.9.0(devinput) on Sun Mar 17 15:50:56 2019
#
# contributed by
#
# brand: /tmp/lircd.conf.dev_input
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name /tmp/lircd.conf.dev_input
bits 56
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x0
gap 7970
toggle_bit_mask 0x0
begin codes
KEY_1 0x04000400000011 0x01000200000001
KEY_2 0x04000400000012 0x01000300000001
KEY_3 0x04000400000013 0x01000400000001
end codes
end remote ich hoffe, das hilt... Das hilft tatsächlich, aber 3 Tasten, wo ist der Rest?
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
17.03.2019, 17:12
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 17:13 von antonka.)
Ich hatte nur kurz Zeit. Familiäre Verpflichtungen...
Morgen kann ich ein vollständiges Mapping bringen.
Ich wäre ja schon Froh, wenn nach dem Start diese Drei Tasten funktionieren.
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
17.03.2019, 18:27
(Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2019, 18:48 von gb.)
Obwohl, wenn ich das mal so vergleiche, hat sich nur dieser Wert in der lirc.conf.dev_input verändert:
Der Rest scheint identisch zu sein, hmmm..
Mal eine doofe Frage, wenn du nix weiter änderst, also tevii s470 und Fernbedienung tevii ausgewählt hast, dann:
Code: stopvdr
ir-keytable -p nec
startvdr
Geht dann die Vollständige Bedienung mit der Fernbedienung?
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
17.03.2019, 20:41
(Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2019, 10:17 von gb.)
Hi
Letzte Idee wäre folgende:
Unter..
/usr/share/easyvdr/setup/hw-detect/hw-lib/ gibt es die 40_remote_control_receiver, dort bei
Code: paraset_b[30]="dev_input"
so anpassen
Code: paraset_b[30]="dev_input irkeytab rc5 rc6 nec"
Ich denke aber, das es so nicht funktionieren wird. Wenn ich das richtig interpretiere, verlangt dann die Installroutine eine key_irkeytab.rc5, key_irkeytab.rc6 oder key_irkeytab.nec. Also müsstest du zusätzlich deine tevii von yavdr mit Namen key_irkeytab.nec unter /var/lib/vdr/remotes/tevii hinterlegten.
Dann nochmal ins easyVDR Setup und die Fernbedienung tevii wählen, Daumen drücken und durch.
Allerdings kann ich nirgends sehen, das hier eine Rules für ir-keytable -p nec eingerichtet wird. Irgendwie drehen wir uns im Kreis, bleibt nur noch die Frage ob #48 ginge. Wenn es geht, könnte man den Befehl ir-keytable -p nec im Upstart oder in den VDR hooks rein mogeln und gut.
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
Beiträge: 14
Themen: 0
Registriert seit: May 2008
Bewertung:
0
so, jetzt habe ich einiges getestet und einen Teilerfolg!
hat immer schon geklappt. auch mit der alten tevii Datei. dabei muss nicht mal der vdr gestoppt werden.
- Das habe ich mir am Ende zu nutze gemacht...
Das Einlesen der FB ergab folgendes und wurde in tevii-S464 gespeichert:
Code: [email protected]:/var/lib/vdr/remotes/TeVii-S464# vi lircd.conf.dev_input
begin remote
name /tmp/lircd.conf.dev_input
bits 56
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x0
gap 7966
toggle_bit_mask 0x0
begin codes
KEY_0 0x04000400000010 0x01000B00000001
KEY_1 0x04000400000011 0x01000200000001
KEY_2 0x04000400000012 0x01000300000001
KEY_3 0x04000400000013 0x01000400000001
KEY_4 0x04000400000014 0x01000500000001
KEY_5 0x04000400000015 0x01000600000001
KEY_6 0x04000400000016 0x01000700000001
KEY_7 0x04000400000017 0x01000800000001
KEY_8 0x04000400000018 0x01000900000001
KEY_9 0x04000400000019 0x01000A00000001
KEY_MUTE 0x0400040000000C 0x01007100000001
KEY_VOLUMEDOWN 0x0400040000000F 0x01007200000001
KEY_VOLUMEUP 0x04000400000009 0x01007300000001
KEY_CHANNELUP 0x04000400000008 0x01019200000001
KEY_CHANNELDOWN 0x04000400000006 0x01019300000001
KEY_UP 0x04000400000000 0x01006700000001
KEY_DOWN 0x04000400000001 0x01006C00000001
KEY_LEFT 0x04000400000003 0x01006900000001
KEY_RIGHT 0x04000400000002 0x01006A00000001
KEY_BACK 0x0400040000001D 0x01009E00000001
KEY_MENU 0x0400040000001C 0x01008B00000001
KEY_PLAY 0x04000400000040 0x0100A400000001
KEY_PAUSE 0x04000400000040 0x0100A400000001
KEY_FASTFORWARD 0x0400040000004D 0x0100D000000001
KEY_REWIND 0x0400040000001E 0x0100A800000001
KEY_EPG 0x04000400000044 0x01016D00000001
KEY_RED 0x04000400000046 0x01003B00000001
KEY_GREEN 0x04000400000047 0x01003C00000001
KEY_YELLOW 0x0400040000005E 0x01003D00000001
KEY_BLUE 0x0400040000005C 0x01003E00000001
KEY_OPEN 0x04000400000058 0x0100E300000001
KEY_RECORD 0x04000400000004 0x0100A700000001
KEY_AUDIO 0x04000400000043 0x01018800000001
KEY_SUBTITLE 0x04000400000045 0x01017200000001
KEY_INFO 0x0400040000004C 0x01016600000001
KEY_NEXT 0x0400040000000E 0x01008600000001
KEY_BACK 0x0400040000000B 0x01016700000001
KEY_PVR 0x04000400000007 0x01016E00000001
KEY_POWER2 0x0400040000000A 0x01016400000001
end codes
end remote die Änderungen bei der HW hätte ich versucht:
Code: vi /usr/share/easyvdr/setup/hw-detect/hw-lib/40_remote_control_receiver
# TeVii-S2 PCI
hw_name[30]="IR der TeVii DVB-S2_PCI"
hw_ident[30]="14f1:8800 \
d460:9022 d464:9022 d470:9022 d481:9022 d482:9022"
det_method[30]="chk_lspci3"
ins_method[30]="inst_lirc"
paraset_a[30]="ID_NR"
paraset_b[30]="dev_input irkeytab rc6 rc5 nec"
paraset_c[30]="Event"
paraset_d[30]="d460:9022 d464:9022 d481:9022 d482:9022"
paraset_e[30]="IR-receiver inside DVB receiver"
danach setup mit Empänger und Sender neu. leider ohne Erfolg.
somit machte ich es auf die "schmutzige" Art: mit einem crontab:
crontab -e
Code: @reboot echo ir-keytable -p nec | at now + 1 minutes
Jetzt funktioniert ein Teil der FB. Anscheinend ist die "Standardbezeichnung" der Tasten nicht so, wie sie vom VDR erkannt wird.
z.B. ergiebt irtable -t
für die oben konfigurierte Taste KBD_RED - den Wert KBD_F1 - so wie auf dem Keyboard?!?
Beiträge: 5.294
Themen: 87
Registriert seit: Oct 2006
Bewertung:
168
18.03.2019, 17:26
(Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2019, 22:05 von gb.)
Hi
Zitat:z.B. ergiebt irtable -t
für die oben konfigurierte Taste KBD_RED - den Wert KBD_F1 - so wie auf dem Keyboard?!?
Jo, daher wäre mir die saubere Variante über lirc lieber gewesen und ich hätte es dauerhaft einbauen können.
So gaukelt jetzt der Kernel vor, hier wären Tastatureingaben am Werk, alles sehr unsauber und unzufrieden.
Ein Versuch steht ja noch aus, dafür müsstest du jedoch dein cronjob mal abstellen.
Diesen Eintrag in der 40_remote_control_receiver
Code: paraset_b[30]="dev_input irkeytab rc5 rc6 nec"
wieder zurück auf
Code: paraset_b[30]="dev_input"
Dann nur die neu generierte lircd.conf.dev_input testen. Indem du nochmal Tevii-464 als Fernbedienung auswählst.
Geht es trotzdem nicht, gehen mir tatsächlich die Ideen aus.
Leider hast du die Interaktion mit michel8 2015 verschlafen, denn er hat diesen Bereich gut im Griff gehabt egal, kann man nicht ändern.
Sollte es jetzt so bleiben wie du es umgesetzt hast, kannst du nur eins machen.
Deinen cronjob wieder an dann easyVDR Setup > Fernbedienungssetup da gibt es einen Punkt wo du die Tasten neu definieren kannst. Läuft ein wenig freaky aber sollte ja dann funktionieren.
Als erstes kommt da ein Bild wo darauf hingewiesen wird, das du eine Taste drücken und gedrückt halten sollst, irgendwann kommt das VDR osd mit Tastatur oder Fernbedienung anlernen und hier dann den Anweisungen folgen.
Ps: Sollte das tun sichere dir die /var/lib/vdr/remote.conf denn der Inhalt sollte zu deiner nec <> kdb Belegung dann passen.
Sollte es nicht mit dem neu belegen/definieren tun, kannst du nur von Hand deine individuellen Tasten dort eintragen.
zB:
KBD_F1 Red
KBD_0 0
KBD_1 1
usw...
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI
easyVDR3.0(4.2.0 32-Bit) N4l-VM DH DualCore Asus Motherboard mit Intel®T2400 @1.83GHz 2GB DDR2, GT218 [GeForce 210] (rev a2), Panasonic UJ-825-B Notebook DVD Brenner adaptiert auf IDE, LCD+IRTrans-Empfänger, 250GB Samsung 840 SATA SSD 2,5",Skystar S2 DVBS2 PCI, Avermedia AVerTV A835 HD USB DVB-T (ID 07ca:b835)
|