Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Navigation in Aufnahme, Kanäle, Programme nicht mit lirc möglich
#1
Hallo,

vor ein paar Tagen habe ich die stable 3.0 installiert.
Ich nutze eine Hauppauge DVB-S .

Bisher konnte ich (linvdr 0.7 und easvdr 2.0 ) in den Listendarstellungen (Programm, Kanal, Aufnahmen, EPG ..) mit den Pfeiltasten der Fernbedienung scrollen. In der Programmübersicht und auch beim Kanalwechsel mit Links/Rechts gruppenweise navigieren.

Wenn ich das richtig verstanden habe, war dies kontextbezogen, auch wenn die Tasten mit Channel- und Volume bei der Hauppage belegt sind, möglich .

Muss und was muss ich gegebenfalls anpassen ?

Danke für jeden Tipp !


Angehängte Dateien
.zip   easyinfo.zip (Größe: 102,38 KB / Downloads: 1)
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#2
Hi,

was für eine FB setzt du ein?
http://wiki.easy-vdr.de/index.php?title=...ienungen_2

Gruss
Wolfgang

Zitieren
#3
Hallo,

bei der Karte ist diese dabei http://wiki.easy-vdr.de/index.php?title=...ge_mvp.jpg
Damit hatte ich gestern auch mal getestet .

Der Rechner verhält sich genauso wie mit der tatsächlich genutzten  Logitech Harmony 350,

https://secure.logitech.com/en-us/produc...50-control

wobei ich die IR-Einstellungen für die Originalfernbedienung darauf geladen habe . Also da ist aktuell kein Unterschied : Danach ist die "Wippe" mit Links/Rechts = Volume Up/Down und Runter/Rauf mit Channel-/+ eingerichtet.

Wahrscheinlich muss ich mit der Original-FB erstmal neu anlernen und Channel+- und Direction* neu belegen und anschliessend diese Codes auf die Harmony übertragen.

Wie kann ich die IR-Codes neu anlernen ? Aus dem OSD habe ich es nich geschafft.
Ein irrecord möchte einen device-Namen. Es gibt allerdings kein /dev/licrc0 bei mir.

FB ist direkt an der Fernsehkarte, also kein USB.

VG
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#4
Hallo,

inzwischen habe ich noch mal geprüft nach einigen Anleitungen vorzugenen.

liirc konnte ich bisher nicht stoppen . /etc/init.d/lirc ist veraltet und systemctl gibt es nicht.

Das ist aber wohl Voraussetzung um mit irrecord die IR-Bedienung neu zu erfassen. So könnte ich die Volumn und Channel-Tasten von den Richtungstasten trennen.

Wie geht das also unter easyvdr 3.0 ?
Eine passende Anleitung dazu habe ich im Wiki nicht gefunden.

Wer kann mir auf die Sprünge helfen ?
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#5
Hi,

(01.03.2017, 17:02)mpcww schrieb: Wer kann mir auf die Sprünge helfen ?
guckst du -> http://wiki.easy-vdr.de/index.php?title=...lircd.conf

Gruss
Wolfgang

Zitieren
#6
Hallo,

irrecord bauchte wohl noch die Angabe des drivers, wie es in der Prozessliste angegeben ist:


Code:
/usr/sbin/lircd -n --output=/var/run/lirc/lircd --driver=devinput --device=/dev/input/ir-auto_dtc



Danke für den Link !
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#7
Hallo,

die gewünschte Belegung ist wohl jetzt vorhanden, allerdings wird bei jedem Druck der FB das Ereignis 3x ausgelöst .
(Sowohl bei Orignal-FB als auch bei der Logitech Harmony 350 .

Was habe ich gemacht:

1) Eine eigene lircd.conf erzeug mit

Code:
irrecord  --driver=devinput --device=/dev/input/ir-auto_dtc lircd.conf

Mit einem schlanken Ergebnis von

Code:
egin remote

 name  /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
 bits           40
 eps            30
 aeps          100

 one             0     0
 zero            0     0
 pre_data_bits   24
 pre_data       0x400
 gap          114021
 toggle_bit_mask 0x0

     begin codes
         KEY_POWER                0x03001F003D 0x040000003D
         KEY_1                    0x03001F0001 0x0400000001
         KEY_2                    0x03001F0002 0x0400000002
         KEY_3                    0x03001F0003 0x0400000003
         KEY_4                    0x03001F0004 0x0400000004
         KEY_5                    0x03001F0005 0x0400000005
         KEY_6                    0x03001F0006 0x0400000006
         KEY_7                    0x03001F0007 0x0400000007
         KEY_8                    0x03001F0008 0x0400000008
         KEY_9                    0x03001F0009 0x0400000009
         KEY_0                    0x03001F0000 0x0400000000
         KEY_MENU                 0x03001F000D 0x040000000D
         KEY_BACK                 0x03001F001F 0x040000001F
         KEY_EXIT                 0x03001F001F 0x040000001F
         KEY_RED                  0x03001F000B 0x040000000B
         KEY_GREEN                0x03001F002E 0x040000002E
         KEY_YELLOW               0x03001F0038 0x0400000038
         KEY_BLUE                 0x03001F0029 0x0400000029
         KEY_OK                   0x03001F0025 0x0400000025
         KEY_SELECT               0x03001F0025 0x0400000025
         KEY_UP                   0x03001F0020 0x0400000020
         KEY_DOwN                 0x03001F0021 0x0400000021
         KEY_LEFT                 0x03001F0011 0x0400000011
         KEY_RIGHT                0x03001F0010 0x0400000010
         KEY_MUTE                 0x03001F000F 0x040000000F
         KEY_REWIND               0x03001F0032 0x0400000032
         KEY_PLAY                 0x03001F0035 0x0400000035
         KEY_FASTFORWARD          0x03001F0034 0x0400000034
         KEY_RECORD               0x03001F0037 0x0400000037
         KEY_STOP                 0x03001F0036 0x0400000036
         KEY_PAUSE                0x03001F0030 0x0400000030
         KEY_CHANNELDOWN          0x03001F001E 0x040000001E
         KEY_CHANNELUP            0x03001F0024 0x0400000024
     end codes

end remote


2.) Das Verzeichnis Hauppauge_Nexus_S im /etc/vdr/remotes kopiert nach Hauppauge_Nesus_S_MP und dort meine lircd.conf als lircd.conf.dev_input abgelegt.

Code:
[email protected]:/etc/vdr/remotes$ ls -lh Hauppauge_Nexus-S*
Hauppauge_Nexus-S:
insgesamt 52K
-rwxr-xr-x 1 vdr vdr  496 Jun 25  2015 key_99_av7110.rc5
-rwxr-xr-x 1 vdr vdr  523 Jun 25  2015 key_irkeytab.rc5
-rw-r--r-- 1 vdr vdr 2,6K Jun 25  2015 lircd.conf.com1
lrwxrwxrwx 1 vdr vdr   15 Feb 11 17:47 lircd.conf.com2 -> lircd.conf.com1
-rwxr-xr-x 1 vdr vdr  34K Jun 25  2015 lircd.conf.dev_input
lrwxrwxrwx 1 vdr vdr   15 Feb 11 17:47 lircd.conf.igor_usb -> lircd.conf.com1
lrwxrwxrwx 1 vdr vdr   20 Feb 11 17:47 lircd.conf.kbd_i2c -> lircd.conf.dev_input
lrwxrwxrwx 1 vdr vdr   20 Feb 11 17:47 lircd.conf.mce_usb -> lircd.conf.dev_input
lrwxrwxrwx 1 vdr vdr   15 Feb 11 17:47 lircd.conf.ser_alsa -> lircd.conf.com1
lrwxrwxrwx 1 vdr vdr   15 Feb 11 17:47 lircd.conf.udp_ir -> lircd.conf.com1
-rwxr-xr-x 1 vdr vdr   69 Jun 25  2015 remote_controller.help

Hauppauge_Nexus-S_MP:
insgesamt 24K
-rwxr-xr-x 1 root root  496 Mär  2 15:02 key_99_av7110.rc5
-rwxr-xr-x 1 root root  523 Mär  2 15:02 key_irkeytab.rc5
-rw-r--r-- 1 root root 2,6K Mär  2 15:02 lircd.conf.com1
lrwxrwxrwx 1 root root   15 Mär  2 15:02 lircd.conf.com2 -> lircd.conf.com1
-rw-r--r-- 1 root root 2,7K Mär  2 15:39 lircd.conf.dev_input
-rw-r--r-- 1 root root 1,8K Mär  2 15:21 lircd.conf.dev_input.conf
lrwxrwxrwx 1 root root   15 Mär  2 15:02 lircd.conf.igor_usb -> lircd.conf.com1
lrwxrwxrwx 1 root root   20 Mär  2 15:02 lircd.conf.kbd_i2c -> lircd.conf.dev_input
lrwxrwxrwx 1 root root   20 Mär  2 15:02 lircd.conf.mce_usb -> lircd.conf.dev_input
lrwxrwxrwx 1 root root   15 Mär  2 15:02 lircd.conf.ser_alsa -> lircd.conf.com1
lrwxrwxrwx 1 root root   15 Mär  2 15:02 lircd.conf.udp_ir -> lircd.conf.com1
-rwxr-xr-x 1 root root   69 Mär  2 15:02 remote_controller.help

3) Dann die neue FB über setup ausgewählt und installiert, so dass nun /etc/lirc/lircd.conf diese Datei ist .

Mehrfach erzeugte events nach jeweils kurzem Tastendruck:

Code:
[email protected]:/etc/lirc# irw
00040003001f000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f000d 01 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 01 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input

So ist die Steuerung leider nicht zu gebrauchen.

Die Hardware ist ok, sobald ich zur Standard Hauppauge_Nexus_S zurückgehe habe ich einzelne events (allerdings wieder keine Menünavigation)


Was habe ich übersehen ?
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#8
Hallo

Versuche es mal mit nur einer Zahl.
Entweder 0x4....... Oder 0x3......
Je nach dem was besser funktioniert.

Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core™ i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J  2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitieren
#9
Hallo,

beide Varianten führen leider zu keiner Veränderung im Verhalten:


Code:
# brand:                       /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
# model no. of remote control:
# devices being controlled by this remote:
#

begin remote

 name  /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
 bits           40
 eps            30
 aeps          100

 one             0     0
 zero            0     0
 pre_data_bits   24
 pre_data       0x400
 gap          114021
 toggle_bit_mask 0x0

     begin codes
         KEY_POWER                0x03001F003D
         KEY_1                    0x03001F0001
[...]
         KEY_MENU                 0x03001F000D
[...]
KEY_CHANNELUP            0x03001F0024
     end codes

end remote


[email protected]:/etc/lirc# irw
00040003001f000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f000d 01 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
00040003001f0001 01 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input




Code:
#
# brand:                       /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
# model no. of remote control:
# devices being controlled by this remote:
#

begin remote

 name  /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
 bits           40
 eps            30
 aeps          100

 one             0     0
 zero            0     0
 pre_data_bits   24
 pre_data       0x400
 gap          114021
 toggle_bit_mask 0x0

     begin codes
         KEY_POWER                0x040000003D
         KEY_1                    0x0400000001
[... ]
         KEY_MENU                 0x040000000D
         KEY_BACK                 0x040000001F
         [...]
         KEY_CHANNELUP            0x0400000024
     end codes

end remote


[email protected]:/etc/lirc# irw
000400040000000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
000400040000000d 00 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
000400040000000d 01 KEY_MENU /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
0004000400000001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
0004000400000001 00 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input
0004000400000001 01 KEY_1 /etc/vdr/remotes/Hauppauge_Nexus-S_MP/lircd.conf.dev_input

Ein Versuch war es Wert.
Komischerweise wirkt sich ja der Wegfall einer ganzen Spalte in beiden Fällen überhaupt nicht aus.
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#10
Hallo,

da das mit dem völlig neuen Anlernen der Fernsteuerung nicht funktioniert. Habe ich jetzt folgendes gemacht.

FB wieder auf Hauppauge_Nexus_S konfiguriert wie ausgeliefert.

Diese FB http://wiki.easy-vdr.de/index.php?title=...ge_mvp.jpg hat auf Richtungstasten vertikal den Kanalwechsel und horizontal die Lautstärkeeinstellung.

Die vorhandenen Definitionszeilen für KEY_UP,_DOWN, _LEFT und _RIGHT (die nicht ansprachen) habe ich gelöscht
Die Definitionszeilen CHANNEL-/VOLUME UP/DOWN habe ich in der lircd.conf dann analog umbenannt (also CHANNEL und VOLUME entfernt).

Damit funktioniert nun die Navigation in den Menüs und Aufnahmeverzeichnis etc.

VOLUME benötige ich nicht, da die Lautstärke über einen Verstärker geregelt wird.

Warum das Anlernen mit der FB nicht klappt, verstehe ich leider nicht.
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren
#11
Verstehe ich dein Problem richtig?
Du willst auf deiner Harmony ein Profil wählen das zum vdr passt?
Oder muss es unbedingt das Profil sein das du anlernen willst
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core™ i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J  2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitieren
#12
Hi,


Zitat:Du willst auf deiner Harmony ein Profil wählen das zum vdr passt?

Das war das primäre Ziel. Gute Ausnutzung der harmony-Tastatur um die Funktionen des VDR / Kodi zu bedienen.
Wenn es also ein Profil gibt, was mit dem Sensor an der PCI-Karte zusammenarbeitet könnte ich das auch alternativ probieren.



Zitat:Oder muss es unbedingt das Profil sein das du anlernen willst

Nicht unbedingt. Der Ansatz war nur, von der Orignal-FB und Profil auszugehen. 
Für die harmony 350 gibt es auch bei Logitech schon ein Profil für die Hauppauge WinTV Nexus
Da hier nun die Navigationstasten mit Channel-/ und Volume umfunktioniert waren. Diese Tasten gibt es dort ja nicht.
Wollte ich die umlernen und war schließlich bei dem Versuch gelandet, die "gesamten" Tastatur neu anzulernen, was aber nicht funktioniert hatte.

Durch das Löschen der störenden Doppelbelegungen im mitgelieferten Profil arbeitet diese Variante jetzt.
Software: easyVDR (3.5.02-stable, VDR-Version: 2.2.0-12easyVDR1~trusty, Kernel-Version:4.4.0-96-generic
Hardware: MSI MS-7636, Intel i3, Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste