1 ... 4 5 [6] 7 8 ... 17 >>> Archiv / MLD 3.x / Development / Mld-3.0.2
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #75 on: October 12, 2012, 00:11:14 »
Hi,

ich hab nun das Script erstellt, dass die häufigsten key codes in KEY_XXX Namen übersetzt, wenn eine lircd.conf im Webif ausgewählt wird. Getestet habe ich das noch nicht. Das werde ich dann Morgen nachholen.

Claus
« Last Edit: October 12, 2012, 11:45:01 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #76 on: October 12, 2012, 00:52:48 »
@Claus

Danke, habe das Script eben beim Updaten gesehen. Testen kann ich es aus Ermangelung eines Lirc-Empfänger nicht. Wenn Du irgendwann einmal das Startscript für die Unterscheidung der verschiedenen Empfänger-Typen fertig hast, wäre das Thema Fernbedienungen mit MLD erledigt.

Was hältst Du von einem einzigen Paket, also lirc und dvb-remote zusammengefasst als all-remote oder so ähnlich. Das zu estellende Script soll ja je nach gefundener Hardware reagieren. Im Webif müssten nur die Lirc-Serail-Empfänger auswählbar sein. Die übrigen werden mit Hilfe von eventlircd, ir-keytable sowie irtrans usw. gemanagt.

MfG
wino

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #77 on: October 12, 2012, 13:27:31 »
Hi,

ich hab noch nen paar Fragen zu Deiner Zuordnung der KEY_codes zu Lirc Events:
- warum wird KEY_POWER2 verwendet und nicht KEY_POWER
- warum wird KEY_MODE auf Audio gemappt, und nicht KEY_AUDIO

Es werden bisher nur die häufigsten (ca. 300) vorkommenden Tastencodes in KEY_xxx codes übersetzt http://www.minidvblinux.de/svn-3/lirc/bran...ap_translations. Falls sich jemand findet, der auch noch die seltener vorkommenden Codes zuordnen mag, ist hier eine Liste dieser Codes zu finden http://www.minidvblinux.de/download/keys.sorted und hier eine vollständige Liste aller Codes http://www.minidvblinux.de/download/keys.sorted.all
Die führende Zahl zeigt an, wie oft ein Code vorkommt. Codes die mit key_ beginnen brauchen natürlich nicht übertragen zu werden, da es sich dabei ja bereits um korrekte codes handelt.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Mld-3.0.2
« Reply #78 on: October 12, 2012, 13:45:25 »
Quote
Falls sich jemand findet, der auch noch die seltener vorkommenden Codes zuordnen mag, ist hier eine Liste dieser Codes zu finden

Claus
ich würde sagen -> das kommt von selbst, wenn bei jemanden die remote nicht geht wird er das hoffentlich hier posten :-) -> dann kann man es nachtragen udn hat gleich auch noch nen tester :)

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld-3.0.2
« Reply #79 on: October 12, 2012, 14:12:50 »
Quote
- warum wird KEY_POWER2 verwendet und nicht KEY_POWER
Bei meiner Fernbedienung Harmonie 650 mit Atric-Empfänger funktioniert das Ausschalten über die KEY_POWER2 jedenfalls nicht.

Viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #80 on: October 12, 2012, 14:33:28 »
Mir ging es eher da drum, die am häufigsten vorkommenden Codes ohne zu tun der User lauffähig zu machen. Dafür müssten die allerdings in die
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #81 on: October 12, 2012, 14:36:09 »
@wino,

man darf in der remote.conf auch mehrere KEY Codes für eine Funktion definieren. Es wäre also erlaubt, sowohl KEY_POWER als auch KEY_POWER2 auf die VDR power Funktion zu mappen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #82 on: October 12, 2012, 14:54:39 »
Quote
ich hab noch nen paar Fragen zu Deiner Zuordnung der KEY_codes zu Lirc Events:
- warum wird KEY_POWER2 verwendet und nicht KEY_POWER
- warum wird KEY_MODE auf Audio gemappt, und nicht KEY_AUDIOClaus
Mit den Tastenbelegungen hatte ich mich weitgehend an die Vorlage von yaVDR gehalten. Die Powertaste wurde, glaube mich daran zu erinnern, zur Unterscheidung mit dem Powerschalter so benannt.

Als ich die geplante Belegung der Tasten vorgestellt habe kam nur von einem User eine Reaktion darauf. Das ist kein Vorwurf an Dich. Du hast genug andere Dinge im Kopf. Ich würde mich generell über mehr Beteiligung bei diesem Vorhaben freuen. Ein Lob geht diesbezüglich ausdrücklich an MegaX. Ohne seine intensiven Tests wären manche Dinge noch nicht soweit fortgeschritten.

Inzwischen habe ich einige Belegungen im Quellcode für verschiedene Fernbedienungen angepasst. Ist aber kein Problem, wenn die Taste KEY_AUDIO heißen soll, von mir aus. Dann müsste LIRC.User5 ebenfalls umbenannt werden.

MfG
wino

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #83 on: October 12, 2012, 15:00:27 »
Quote
@wino,

man darf in der remote.conf auch mehrere KEY Codes für eine Funktion definieren. Es wäre also erlaubt, sowohl KEY_POWER als auch KEY_POWER2 auf die VDR power Funktion zu mappen.

Claus
Ja, klar. Für serielle Lirc-Empfänger geht es wohl nicht anders. Weshalb genau die Taste als POWER2 benannt wurde werde ich mich kundig machen.

MfG
wino

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Mld-3.0.2
« Reply #84 on: October 12, 2012, 15:10:24 »
lasst doch yavdr vorlage benutzen, so kann man sich sicherlich die ein oder andere keymap.c ausleihen :-)
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #85 on: October 12, 2012, 15:11:10 »
Bei allen Empfängern, die ne lircd.conf benötigen (seriel, igorplug_usb,...) ist's völlig egal wie die Codes heißen, weil die ja sowieso zugeordnet werden müssen. Nur bei geräten, wo die Codes fest eingetragen sind, wundert mich das halt, mit dem POWER2.
Und was ist mit dem AUDIO? Hast Du dazu auch ne Info, bzw. magst die erfragen? Das irritiert mich nämlich mindestens genauso.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Mld-3.0.2
« Reply #86 on: October 12, 2012, 15:14:39 »
@MarMic,

diese beiden komischen zuordnungen stammen doch von yavdr...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #87 on: October 12, 2012, 15:16:19 »
Quote
Quote
- warum wird KEY_POWER2 verwendet und nicht KEY_POWER
Bei meiner Fernbedienung Harmonie 650 mit Atric-Empfänger funktioniert das Ausschalten über die KEY_POWER2 jedenfalls nicht.

Viele Grüße skippy
Als ich die Belegungen für die FB angepasst hatte, war davon keine Rede. Eine Begründung für die Fehlfunktion fällt mir nicht ein. Die Funktion der Taste bestimmt nicht der Name dafür. Entscheidend ist die Zuweisung zu LIRC.Power. Soll heißen, VDR regiert nur auf LIRC.Power.

MfG
wino  

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #88 on: October 12, 2012, 15:33:40 »
Quote
Und was ist mit dem AUDIO? Hast Du dazu auch ne Info, bzw. magst die erfragen? Das irritiert mich nämlich mindestens genauso.
Claus
Dafür habe ich keine Begründung. Bei ihnen hieß LIRC.Back -> KEY_ESC und nicht KEY_BACK.

Ich würde vorschlagen, dass Du die Tasten nach Deinen Vorstellungen benennst und ich übernehme diese. Die Belegung hatte ich aus Bequemlichkeit von yaVDR übernommen. Die User-Tasten wollte ich durchnummerieren.  Dabei musste ich Festellen, das dies nur bis User4 funktioniert.

MfG
wino

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #89 on: October 12, 2012, 15:46:16 »
Quote
Mir ging es eher da drum, die am häufigsten vorkommenden Codes ohne zu tun der User lauffähig zu machen. Dafür müssten die allerdings in die

1 ... 4 5 [6] 7 8 ... 17 >>> Archiv / MLD 3.x / Development / Mld-3.0.2
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.