[1] MLD-5.x / Systems / x86 Systeme (PC) / [MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
 

Offline Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
Hallo,

ich habe hier eine DVBsky S950 laufen und verwende davon den IR Empfänger und die Fernbedienung.
Alles über IR-Keytable eingebunden.
Funktioniert soweit auch, jedoch merkt sich das System offenbar die letzte gedrückte Taste und übergibt sie an den VDR wenn eine Taste gedrückt wird.

Beispiel:
Auf der Fernbedienung die Taste 1 gedrückt.
Es wird auf Programm 1 umgeschaltet.
Wenn ich jetzt die Taste 2 drücke, wir ein weiteres Mal die Taste 1 gesendet.
Drücke ich jetzt die Taste 3, wird die 2 gesendet und auf Programm 2 umgeschaltet.
Drücke ich wieder die 1, wird die 3 gesendet.

Dieses Phänomen ist mir allen Tasten reproduzierbar. Es wird immer die vorher gedrückte Taste noch einmal wiederholt bevor die eigentliche Taste gesendet wird.
Auch mit "ir-keytable -t" kann ich dieses Verhalten beobachten.

Jemand eine Idee wo das herkommen könnte bzw. was ich dagegen unternehmen kann?

Hier die Systemlogs:
Dein Upload Code lautet: W1Zz5j

Gruß
Tobias

Offline Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #1 on: November 03, 2020, 21:10:02 »
Push.

da das Problem bei mir weiterhin besteht wollte ich nochmal fragen ob vielleicht jemand inzwischen eine Lösung oder zumindest einen Tipp für mich hat.

Gruß
Tobias

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20529
    • View Profile
    • ClausMuus.de
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #2 on: November 08, 2020, 10:51:51 »
Teste mal, ob das Fehlverhalten auf beim Tool irw auftritt. Außerdem kann das Verhalten auch noch mit dem Tool evtest untersucht werden. Hierbei sind die letzten beiden Devices der angezeigten Liste zu untersuchen (14 IR (DVBSky S950 V3) und 15 eventlircd). Um das DVBSky device mit evtest untersuchen zu können muss zuvor eventlircd gestoppt werden (stop eventlircd).
Es kann auch getestet werden, ob der Fehler nach dem Stoppen von eventlircd und einem anschließendem neustart des VDR (restart vdr) nicht mehr auftritt.
« Last Edit: November 08, 2020, 11:21:41 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 Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #3 on: November 10, 2020, 21:13:20 »
evtest zeigt sowohl mit dem Device eventlircd als auch mit dem DVBSKy dieses Verhalten der zwischengespeicherten Tasten.
Um irw zu testen musste ich erst lirc installieren. Auch bei irw verhält sich so.

Nach Stoppen von eventlircd (stop eventlircd) führt ein Neustart des vdr (restart vdr) zu nichts. Der kommt wohl ohne eventlirc nicht hoch. ein "start vdr" startet dann erst eventlirc und dann vdr. Hier dann wieder das gleiche Bild.

Offline Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #4 on: November 10, 2020, 21:16:23 »
Was mir noch aufgefallen ist, bei ir-keytable wird lirc als kernel protocol angezeigt.
Dies kann ich auch nicht abschalten.
Die Auswahl ir-keytable -p rc5 führt zu dem was unten abgebildet ist.
Bei ir-keytable -p lirc ist zwar nur lirc aktiv, hier führt aber weder bei "ir-keytable -t" noch bei "irw" das Drücken der Tasten zu einer Ausgabe.

Code: [Select]
MLD> ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event11) with:
Name: IR (DVBSky S950 V3)
Driver: SMI_PCIe, table: rc-dvbsky
LIRC device: /dev/lirc0
Attached BPF protocols: Operation not supported
Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon
Enabled kernel protocols: lirc rc-5
bus: 1, vendor/product: 4254:0550, version: 0x0001
Repeat delay = 1000 ms, repeat period = 125 ms

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20529
    • View Profile
    • ClausMuus.de
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #5 on: November 10, 2020, 22:40:39 »
Da der Fehler bereits im evtest von DVBSKy auftritt, ist dieser bereits im Kernel Treiber enthalten. Von daher können wir da dran nichts machen. Für Du könntest mit der MLD-5.5 unstable testen ob der Fehler auch dort auftritt. Wenn auch das nicht hilft bleibt Dir wohl nur auf einen anderen Fernbedienungsempfänger auszuweichen.
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 Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #6 on: November 12, 2020, 19:29:30 »
Hallo Claus,

leider sieht es bei 5.5 unstable genauso aus.  :(
Muß ich mir wohl tatsächlich was anderes überlegen.
Trotzdem Danke für die Bemühungen.

Tobias

Offline Will0r

  • Newbie
  • *
  • Posts: 10
    • View Profile
[MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
« Reply #7 on: April 06, 2021, 21:30:30 »
Zur Info.

In der aktuellen MLD 5.5 unstable tritt dieses Verhalten nicht mehr auf.
Ich kann jetzt also doch den Empfänger der DVBSky Karte verwenden.  ;D

Gruß
Tobias

[1] MLD-5.x / Systems / x86 Systeme (PC) / [MLD 5.4 stable] Fernbedienung wiederholt letzte Taste
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.