0.5pre1 Medion x10 ohne Funktion

  • was hat es mit den verscheidenen Paketen hier auf sich? Sind die speziell Kompiliert oder nur irgendwelche voreinstellungen unterschiedlich?


    Umfrage zu Eventlircd - Einstellung des Repeat-Filters


    Könnte das unser Problem beheben?

  • Sind die speziell Kompiliert oder nur irgendwelche voreinstellungen unterschiedlich?


    Die sind mit unterschiedlichen Werten für den Repeatfilter kompiliert (lässt sich dummerweise nur im Sourcecode ändern)


    In yaVDR 0.5alpha ist der Repeat-Filter von eventlircd eigentlich deaktiviert, weshalb der Repeatfilter keinen Effekt haben sollte...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • naja.. bei


    Da steht, dass wenn -R oder --repeat-filter nicht angegeben ist, dass es aktiviert ist.

  • ah ok, dann ist da aktuell die von gda gepatchte Version im Repo, die gab es noch nicht, als der Thread und die ganzen anderen Pakete entstanden...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Eine Frage, wie bekommt man es hin, dass die FB schneller wird? Also den repeat höher wird?


    Wenn die FB schneller werden soll, muss die repeat period kürzer werden. Der repeat delay ist AFAIK die Zeitspanne, nach der bei gedrückt gehaltener Taste ein wiederholter Tastendruck erkannt werden soll.

    Code
    ir-keytable 
    Found /sys/class/rc/rc7/ (/dev/input/event3) with:
    	Driver ati_remote, table rc-medion-x10
    	Supported protocols: other 
    	Enabled protocols: 
    	Repeat delay = 150 ms, repeat period = 125 ms


    Also würde ich zunächst mal das so versuchen (siehe auch man ir-keytable):

    Code
    sudo ir-keytable -P 75 -d /dev/input/event3 # Pfad zum Eventgerät ggf. anpassen


    soll heissen...? Ist jetzt nicht mehr fest einkompiliert?


    Genau, gda hatte es so abgeändert, dass man die Werte für den Repeat-Filter, die im Originalquellcode (https://code.google.com/p/even…/browse/trunk/src/input.c Zeile 1102 ff stehen) über Startargumente anpassen konnte - die Quellen des aktuell von uns genutzen Paketes findest du hier: https://launchpad.net/~yavdr/+…94/+listing-archive-extra


    Also original:


    In unserem Paket:


    Es muss doch für das Problem eine Lösung geben?!


    Vermutlich, wenn man etwas ausholt - man könnte z.B. schauen, wie schnell da Tastendrücke auf dem Event-Gerät unter /dev/input/event<X> der X10 generiert werden und ob die alle so entsprechend (in dem zeitlichen Abstand) auf dem Lirc-Socket ankommen, wenn eventlircd läuft.
    Eventlircd verhält sich anders als von HID-Geräte, die ohne diesen Umweg Programme beeinflussen kommunizieren gewohnt - das Programm reagiert nur auf gesendete Eingabeevents (erster Tastendruck = 1, wiederholter Tastendruck = 2, losgelassene Taste = 0), die auf dem Eventgerät ankommen und ist selbst nicht in der Lage gedrückt gehaltene Tasten mit einer bestimmten Frequenz feuern zu lassen.


    Wie man das Problem angehen kann, sieht man an der PS3 remote, die nur Taste gedrückt und Taste losgelassen senden kann:
    https://github.com/yavdr/yavdr…/master/usr/bin/ps3remote
    https://github.com/yavdr/yavdr…r/udev/99-ps3remote.rules
    https://github.com/yavdr/yavdr…r/etc/init/ps3remote.conf

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!