Fernbedienung Imon Pad Wiederholrate zu hoch

  • Hab gerade ein aktuelles LE aufgesetzt und musste feststellen, dass es in den Einstellungen den Punkt LIRC aktivieren/deaktivieren gar nicht mehr gibt

    (ich bin mir sicher, dass es den Einstellungspunkt früher mal gab ?( , aber das Alter :wacko: )

    Ich entschuldige mich, dass ich dich damit verwirrt habe, aber mitlterweile hast du mit DaVu an Board auf alle Fälle eine qualifizierte Hilfe :thumbup:

  • Die versteckten Dateien/Ordner werden über WinSCP angezeigt.

    Ausgabe ir-keytable:

    Kodi:~ # ir-keytable
    Found /sys/class/rc/rc1/ (/dev/input/event6) with:
    Name: TechnoTrend TT-connect S2-4600
    Driver: dw2102, table: rc-tt-1500
    lirc device: /dev/lirc1
    Supported protocols: rc-5
    Enabled protocols: rc-5
    bus: 3, vendor/product: 0b48:3011, version: 0x0000
    Repeat delay = 500 ms, repeat period = 125 ms
    Found /sys/class/rc/rc0/ (/dev/input/event4) with:
    Name: gpio_ir_recv
    Driver: gpio_ir_recv, table: rc-rc6-mce
    lirc device: /dev/lirc0
    Supported protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 s
    harp xmp imon rc-mm
    Enabled protocols: lirc imon
    bus: 25, vendor/product: 0001:0001, version: 0x0100
    Repeat delay = 500 ms, repeat period = 125 ms


    Über ir-keytable --help habe ich die Optionen -D (delay) und - P (period) gefunden.
    Dann habe ich folgendes geändert:

    Kodi:~ # ir-keytable -P 1000
    Repeat delay = 500 ms, repeat period = 125 ms
    Changed Repeat delay to 500 ms and repeat period to 1000 ms
    Kodi:~ # ir-keytable -D 1000
    Repeat delay = 500 ms, repeat period = 1000 ms
    Changed Repeat delay to 1000 ms and repeat period to 1000 ms

    Nach einen RPi Neustart war aber immer noch alles beim Alten:
    repeat delay = 500 ms, repeat period = 125 ms

    Dann habe ich folgendes versucht:
    mount -o remount,rw /flash/

    Und dann noch mal die Optionen -P und -D auf 1000 gesetzt.

    Nach dem Raspi Neustart waren sie wieder auf 500ms und 125ms.

  • Oben steht es doch. Lirc ist nur dann aktiviert, wenn die Datei /storage/.config/lircd.conf existiert. Das ist offensichtlich nicht der Fall

    Im /storage/.config/ Verzeichnis ist definitiv keine lircd.conf.

    In /etc/lirc/ ist eine Datei: lirc_options.conf und eine (rote) Verknüpfung: lircd.conf.

    Wenn ich darauf klicke kommt die Fehlermeldung:

    "Kann die entfernte Datei /etc/lirc/lircd.conf nicht öffnen.
    Datei oder Verzeichnis nicht gefunden.
    Fehlercode:2"

    Alles in WinSCP.

  • Nach dem Raspi Neustart waren sie wieder auf 500ms und 125ms.

    Jo, das wird nicht persistent sein.

    mach mal:

    systemctl stop kodi

    Dann machst du das mit dem delay und der period nochmal und dann:

    systemctl start kodi

    Und dann mal schauen, ob es besser ist. Wichtig ist, dass du den RPi dabei nicht neu startest. Durch die Befehle oben wird nur Kodi gestoppt und wieder neu gestartet.

    Sollte das funktionieren, legen wir einfach eine autostart.sh an und tragen dort die entsprechenden Befehle ein. Diese werden dann ausgeführt bevor Kodi startet; und das bei jedem reboot. Aber erstmal möchte ich wissen, ob es mit den Werten besser ist.

  • So kommt das von der Fernbedienung, wenn ich das Steuerkreuz 1-2 Sekunden nach oben drücke:

    Kodi:~ # ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
    325.746722: lirc protocol(23): scancode = 0x6902b9b7
    325.793358: lirc protocol(23): scancode = 0x6902b9b7
    325.813433: lirc protocol(23): scancode = 0x690299b7
    325.853395: lirc protocol(23): scancode = 0x6903e9b7
    325.896714: lirc protocol(23): scancode = 0x6902e9b7
    326.053406: lirc protocol(23): scancode = 0x6902c9b7
    326.100086: lirc protocol(23): scancode = 0x2aa515b7
    326.120079: lirc protocol(23): scancode = 0x6902c9b7
    326.160061: lirc protocol(23): scancode = 0x2aa515b7
    326.203358: lirc protocol(23): scancode = 0x2aa515b7
    326.223343: lirc protocol(23): scancode = 0x6902c9b7
    326.273337: lirc protocol(23): scancode = 0x7b7ab1b7
    326.293342: lirc protocol(23): scancode = 0x2aa515b7
    326.340002: lirc protocol(23): scancode = 0x2aa515b7
    326.360012: lirc protocol(23): scancode = 0x2aa515b7
    326.406675: lirc protocol(23): scancode = 0x2aa515b7
    326.426675: lirc protocol(23): scancode = 0x2aa515b7
    326.466666: lirc protocol(23): scancode = 0x2aa515b7
    326.509993: lirc protocol(23): scancode = 0x2aa515b7
    326.530012: lirc protocol(23): scancode = 0x2aa515b7
    326.579997: lirc protocol(23): scancode = 0x2aa515b7
    326.600021: lirc protocol(23): scancode = 0x2aa515b7
    326.666666: lirc protocol(23): scancode = 0x5bd50dbf
    326.733337: lirc protocol(23): scancode = 0x2aa515b7
    326.773359: lirc protocol(23): scancode = 0x2aa515b7
    326.836688: lirc protocol(23): scancode = 0x2aa515b7
    326.886691: lirc protocol(23): scancode = 0x2aa515b7
    326.906668: lirc protocol(23): scancode = 0x2aa515b7
    326.953336: lirc protocol(23): scancode = 0x2aa515b7
    326.973343: lirc protocol(23): scancode = 0x2aa515b7
    327.020008: lirc protocol(23): scancode = 0x2aa515b7
    327.040037: lirc protocol(23): scancode = 0x2aa515b7
    327.080515: lirc protocol(23): scancode = 0x2aa515b7
    327.123344: lirc protocol(23): scancode = 0x2aa515b7
    327.143346: lirc protocol(23): scancode = 0x2aa515b7
    327.190002: lirc protocol(23): scancode = 0x2aa515b7
    327.210012: lirc protocol(23): scancode = 0x2aa515b7
    327.250098: lirc protocol(23): scancode = 0x2aa515b7
    327.316714: lirc protocol(23): scancode = 0x2aa515b7
    327.363344: lirc protocol(23): scancode = 0x6b5aa1bf

  • Im Kodi Log habe ich das gerade gefunden:


    2019-04-11 18:28:41.781 T:3011691104 NOTICE: Contents of special://xbmc/system/[definition='2','1']advancedsettings[/definition].xml are...
    <?xml version="1.0" encoding="utf-8" ?>
    <[definition='2','1']advancedsettings[/definition]>
    <cputempcommand>/usr/bin/cputemp</cputempcommand>
    <gputempcommand>/usr/bin/gputemp</gputempcommand>
    <showexitbutton>false</showexitbutton>
    <remotedelay>1</remotedelay>
    ...

    In der von mir erstellten /storage/.kodi/userdata/[definition='2','1']advancedsettings[/definition].xml steht aber <remotedelay>20</remotedelay>


    Welche Einstellung wird denn nun genutzt?

  • Du hat es aber so versucht, wie ich es gesagt habe, oder? Also zuerst Kodi stoppen, dann die ir-keytable Befehle ausführen und dann Kodi wieder starten, oder?

  • Ich habe das mal ans Team weiter gegeben, da ich ein wenig ratlos bin um ehrlich zu sein.

    Wenn es aber genau so schnell mit der Tastatur ist...wie ist es dann wenn du nur kurz auf die Fernbedienung drückst?

    Wie auch immer. Wir brauchen mal folgendes:

    Bitte per SSH einloggen und dann:

    systemctl stop kodi && systemctl stop eventlircd.service

    Wenn beide services gestoppt sind, dann bitte die Ausgabe von:

    ir-keytable -t

    Dann kannst du beide Services wieder starten

    Danke im Voraus.

  • 1. Danke!

    2. Wenn ich die Fernbedienung nur antippe (wirklich sehr kurz) dann funzt es meistens.

    3.
    Kodi:~ # systemctl stop kodi && systemctl stop eventlircd.service
    Kodi:~ # ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
    75.043425: lirc protocol(23): scancode = 0x6902b9b7
    75.043449: event type EV_REL(0x02): REL_Y (0x0001) value=-2
    75.043449: event type EV_MSC(0x04): scancode = 0x6902b9b7
    75.043449: event type EV_SYN(0x00).
    75.090055: lirc protocol(23): scancode = 0x690299b7
    75.090072: event type EV_REL(0x02): REL_Y (0x0001) value=-4
    75.090072: event type EV_MSC(0x04): scancode = 0x690299b7
    75.090072: event type EV_SYN(0x00).
    75.110086: lirc protocol(23): scancode = 0x6902e9b7
    75.110102: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    75.110102: event type EV_MSC(0x04): scancode = 0x6902e9b7
    75.110102: event type EV_SYN(0x00).
    75.150068: lirc protocol(23): scancode = 0x6b7ac9b7
    75.150087: event type EV_REL(0x02): REL_X (0x0000) value=-1
    75.150087: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    75.150087: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    75.150087: event type EV_SYN(0x00).
    75.193387: lirc protocol(23): scancode = 0x6902c9b7
    75.193402: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    75.193402: event type EV_MSC(0x04): scancode = 0x6902c9b7
    75.193402: event type EV_SYN(0x00).
    75.236722: lirc protocol(23): scancode = 0x6b5ae9b7
    75.236738: event type EV_REL(0x02): REL_X (0x0000) value=-3
    75.236738: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    75.236738: event type EV_MSC(0x04): scancode = 0x6b5ae9b7
    75.236738: event type EV_SYN(0x00).
    78.143408: lirc protocol(23): scancode = 0x6902f9b7
    78.143425: event type EV_REL(0x02): REL_Y (0x0001) value=-1
    78.143425: event type EV_MSC(0x04): scancode = 0x6902f9b7
    78.143425: event type EV_SYN(0x00).
    78.190054: lirc protocol(23): scancode = 0x6902b9b7
    78.190069: event type EV_REL(0x02): REL_Y (0x0001) value=-2
    78.190069: event type EV_MSC(0x04): scancode = 0x6902b9b7
    78.190069: event type EV_SYN(0x00).
    78.210084: lirc protocol(23): scancode = 0x6902d9b7
    78.210099: event type EV_REL(0x02): REL_Y (0x0001) value=-3
    78.210099: event type EV_MSC(0x04): scancode = 0x6902d9b7
    78.210099: event type EV_SYN(0x00).
    78.250064: lirc protocol(23): scancode = 0x690299b7
    78.250078: event type EV_REL(0x02): REL_Y (0x0001) value=-4
    78.250078: event type EV_MSC(0x04): scancode = 0x690299b7
    78.250078: event type EV_SYN(0x00).
    78.293389: lirc protocol(23): scancode = 0x6902e9b7
    78.293405: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    78.293405: event type EV_MSC(0x04): scancode = 0x6902e9b7
    78.293405: event type EV_SYN(0x00).
    78.313414: lirc protocol(23): scancode = 0x6b7ae9b7
    78.313430: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.313430: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    78.313430: event type EV_MSC(0x04): scancode = 0x6b7ae9b7
    78.313430: event type EV_SYN(0x00).
    78.360054: lirc protocol(23): scancode = 0x6902c9b7
    78.360069: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.360069: event type EV_MSC(0x04): scancode = 0x6902c9b7
    78.360069: event type EV_SYN(0x00).
    78.380094: lirc protocol(23): scancode = 0x6b7ac9b7
    78.380108: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.380108: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.380108: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.380108: event type EV_SYN(0x00).
    78.420063: lirc protocol(23): scancode = 0x6902c9b7
    78.420079: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.420079: event type EV_MSC(0x04): scancode = 0x6902c9b7
    78.420079: event type EV_SYN(0x00).
    78.463389: lirc protocol(23): scancode = 0x6b7ac9b7
    78.463404: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.463404: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.463404: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.463404: event type EV_SYN(0x00).
    78.483418: lirc protocol(23): scancode = 0x6902c9b7
    78.483433: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.483433: event type EV_MSC(0x04): scancode = 0x6902c9b7
    78.483433: event type EV_SYN(0x00).
    78.530057: lirc protocol(23): scancode = 0x6b7ac9b7
    78.530073: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.530073: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.530073: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.530073: event type EV_SYN(0x00).
    78.550083: lirc protocol(23): scancode = 0x6b7ac9b7
    78.550099: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.550099: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.550099: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.550099: event type EV_SYN(0x00).
    78.590069: lirc protocol(23): scancode = 0x6902c9b7
    78.590081: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.590081: event type EV_MSC(0x04): scancode = 0x6902c9b7
    78.590081: event type EV_SYN(0x00).
    78.633389: lirc protocol(23): scancode = 0x6b7ac9b7
    78.633405: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.633405: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.633405: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.633405: event type EV_SYN(0x00).
    78.653412: lirc protocol(23): scancode = 0x6b7ac9b7
    78.653429: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.653429: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    78.653429: event type EV_MSC(0x04): scancode = 0x6b7ac9b7
    78.653429: event type EV_SYN(0x00).
    78.693400: lirc protocol(23): scancode = 0x6b7ab1b7
    78.693414: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.693414: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.693414: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.693414: event type EV_SYN(0x00).
    78.736720: lirc protocol(23): scancode = 0x6b7ab1b7
    78.736737: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.736737: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.736737: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.736737: event type EV_SYN(0x00).
    78.756742: lirc protocol(23): scancode = 0x6b7ab1b7
    78.756759: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.756759: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.756759: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.756759: event type EV_SYN(0x00).
    78.803394: lirc protocol(23): scancode = 0x6b7ab1b7
    78.803408: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.803408: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.803408: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.803408: event type EV_SYN(0x00).
    78.823412: lirc protocol(23): scancode = 0x6b7ab1b7
    78.823429: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.823429: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.823429: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.823429: event type EV_SYN(0x00).
    78.863391: lirc protocol(23): scancode = 0x6b7ab1b7
    78.863407: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.863407: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.863407: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.863407: event type EV_SYN(0x00).
    78.906726: lirc protocol(23): scancode = 0x6b7ab1b7
    78.906740: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.906740: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.906740: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.906740: event type EV_SYN(0x00).
    78.926747: lirc protocol(23): scancode = 0x6b7ab1b7
    78.926763: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.926763: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.926763: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.926763: event type EV_SYN(0x00).
    78.973389: lirc protocol(23): scancode = 0x6b7ab1b7
    78.973406: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.973406: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.973406: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.973406: event type EV_SYN(0x00).
    78.993403: lirc protocol(23): scancode = 0x6b7ab1b7
    78.993419: event type EV_REL(0x02): REL_X (0x0000) value=-1
    78.993419: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    78.993419: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    78.993419: event type EV_SYN(0x00).
    79.033394: lirc protocol(23): scancode = 0x6b7ab1b7
    79.033410: event type EV_REL(0x02): REL_X (0x0000) value=-1
    79.033410: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.033410: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    79.033410: event type EV_SYN(0x00).
    79.076720: lirc protocol(23): scancode = 0x6b7ab1b7
    79.076736: event type EV_REL(0x02): REL_X (0x0000) value=-1
    79.076736: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.076736: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    79.076736: event type EV_SYN(0x00).
    79.096743: lirc protocol(23): scancode = 0x6b7ab1b7
    79.096756: event type EV_REL(0x02): REL_X (0x0000) value=-1
    79.096756: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.096756: event type EV_MSC(0x04): scancode = 0x6b7ab1b7
    79.096756: event type EV_SYN(0x00).
    79.143390: lirc protocol(23): scancode = 0x6b3ab1b7
    79.143406: event type EV_REL(0x02): REL_X (0x0000) value=-2
    79.143406: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.143406: event type EV_MSC(0x04): scancode = 0x6b3ab1b7
    79.143406: event type EV_SYN(0x00).
    79.163405: lirc protocol(23): scancode = 0x6b5ab1b7
    79.163421: event type EV_REL(0x02): REL_X (0x0000) value=-3
    79.163421: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.163421: event type EV_MSC(0x04): scancode = 0x6b5ab1b7
    79.163421: event type EV_SYN(0x00).
    79.220061: lirc protocol(23): scancode = 0x6b1ab1b7
    79.220075: event type EV_REL(0x02): REL_X (0x0000) value=-4
    79.220075: event type EV_REL(0x02): REL_Y (0x0001) value=-10
    79.220075: event type EV_MSC(0x04): scancode = 0x6b1ab1b7
    79.220075: event type EV_SYN(0x00).

    4. Bitte ;)

  • Mist, ich hatte eben vergessen auf Tastaturmodus umzuschalten.
    Also hier noch mal im anderen Modus:


    Kodi:~ # systemctl stop kodi && systemctl stop eventlircd.service
    Kodi:~ # ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
    579.053328: lirc protocol(23): scancode = 0x2ab195b7
    579.053367: event type EV_MSC(0x04): scancode = 0x2ab195b7
    579.053367: event type EV_KEY(0x01) key_down: KEY_MEDIA(0x00e2)
    579.053367: event type EV_SYN(0x00).
    579.206646: event type EV_KEY(0x01) key_up: KEY_MEDIA(0x00e2)
    579.206646: event type EV_SYN(0x00).
    579.289994: lirc protocol(23): scancode = 0x2ab1d5b7
    579.290016: event type EV_MSC(0x04): scancode = 0x2ab1d5b7
    579.290016: event type EV_SYN(0x00).
    582.390009: lirc protocol(23): scancode = 0x6902f9b7
    582.390033: event type EV_REL(0x02): REL_Y (0x0001) value=-1
    582.390033: event type EV_MSC(0x04): scancode = 0x6902f9b7
    582.390033: event type EV_SYN(0x00).
    582.493338: lirc protocol(23): scancode = 0x6902f9b7
    582.493355: event type EV_REL(0x02): REL_Y (0x0001) value=-1
    582.493355: event type EV_MSC(0x04): scancode = 0x6902f9b7
    582.493355: event type EV_SYN(0x00).
    582.536700: lirc protocol(23): scancode = 0x6902f9b7
    582.536718: event type EV_REL(0x02): REL_Y (0x0001) value=-1
    582.536718: event type EV_MSC(0x04): scancode = 0x6902f9b7
    582.536718: event type EV_SYN(0x00).
    582.576682: lirc protocol(23): scancode = 0x6902b9b7
    582.576698: event type EV_REL(0x02): REL_Y (0x0001) value=-2
    582.576698: event type EV_MSC(0x04): scancode = 0x6902b9b7
    582.576698: event type EV_SYN(0x00).
    582.620006: lirc protocol(23): scancode = 0x6902b9b7
    582.620022: event type EV_REL(0x02): REL_Y (0x0001) value=-2
    582.620022: event type EV_MSC(0x04): scancode = 0x6902b9b7
    582.620022: event type EV_SYN(0x00).
    582.640031: lirc protocol(23): scancode = 0x690299b7
    582.640047: event type EV_REL(0x02): REL_Y (0x0001) value=-4
    582.640047: event type EV_MSC(0x04): scancode = 0x690299b7
    582.640047: event type EV_SYN(0x00).
    582.686674: lirc protocol(23): scancode = 0x690299b7
    582.686693: event type EV_REL(0x02): REL_Y (0x0001) value=-4
    582.686693: event type EV_MSC(0x04): scancode = 0x690299b7
    582.686693: event type EV_SYN(0x00).
    582.706703: lirc protocol(23): scancode = 0x6902e9b7
    582.706719: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    582.706719: event type EV_MSC(0x04): scancode = 0x6902e9b7
    582.706719: event type EV_SYN(0x00).
    582.746684: lirc protocol(23): scancode = 0x6902e9b7
    582.746700: event type EV_REL(0x02): REL_Y (0x0001) value=-5
    582.746700: event type EV_MSC(0x04): scancode = 0x6902e9b7
    582.746700: event type EV_SYN(0x00).
    582.790008: lirc protocol(23): scancode = 0x6902c9b7
    582.790025: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    582.790025: event type EV_MSC(0x04): scancode = 0x6902c9b7
    582.790025: event type EV_SYN(0x00).
    582.810083: lirc protocol(23): scancode = 0x6902c9b7
    582.810113: event type EV_REL(0x02): REL_Y (0x0001) value=-7
    582.810113: event type EV_MSC(0x04): scancode = 0x6902c9b7
    582.810113: event type EV_SYN(0x00).

  • Das obige sieht ein wenig komisch aus.

    Du fängt an mit:

    579.053367: event type EV_MSC(0x04): scancode = 0x2ab195b7
    579.053367: event type EV_KEY(0x01) key_down: KEY_MEDIA(0x00e2)
    579.053367: event type EV_SYN(0x00).

    MSC = - Used to describe miscellaneous input data that do not fit into other types.
    KEY = Used to describe state changes of keyboards, buttons, or other key-like devices.
    SYN = in dem Fall nicht weiter wichtig.

    Das kommt 2 Mal. Dann aber geht es weiter mit:

    582.390033: event type EV_REL(0x02): REL_Y (0x0001) value=-1
    582.390033: event type EV_MSC(0x04): scancode = 0x6902f9b7
    582.390033: event type EV_SYN(0x00).

    REL = Used to describe relative axis value changes, e.g. moving the mouse 5 units to the left.

    Warum kommen da Maus-Events, wenn du doch auf Tastaturmodus umgeschaltet hast?

    Anweisung vom Entwickler:

    It's best if he switches the remote to keyboard mode, while kodi is active, and verifies it's not operating in mouse mode, then stop kodi and eventlircd and then runs
    ir-keytable and ir-keytable -t and posts the output

  • Ich habe jetzt ganz genau drauf geachtet -> Tastaturmodus aktiv.

    ir-keytable:

    Spoiler anzeigen


    Kodi:~ # systemctl stop kodi && systemctl stop eventlircd.service
    Kodi:~ # ir-keytable
    Found /sys/class/rc/rc1/ (/dev/input/event6) with:
    Name: TechnoTrend TT-connect S2-4600
    Driver: dw2102, table: rc-tt-1500
    lirc device: /dev/lirc1
    Supported protocols: rc-5
    Enabled protocols: rc-5
    bus: 3, vendor/product: 0b48:3011, version: 0x0000
    Repeat delay = 500 ms, repeat period = 125 ms
    Found /sys/class/rc/rc0/ (/dev/input/event4) with:
    Name: gpio_ir_recv
    Driver: gpio_ir_recv, table: rc-rc6-mce
    lirc device: /dev/lirc0
    Supported protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm
    Enabled protocols: lirc imon
    bus: 25, vendor/product: 0001:0001, version: 0x0100
    Repeat delay = 500 ms, repeat period = 125 ms

    ir-keytable -t

    Spoiler anzeigen


    Kodi:~ # ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
    191.876747: lirc protocol(23): scancode = 0x6902b9b7
    191.876773: event type EV_MSC(0x04): scancode = 0x6902b9b7
    191.876773: event type EV_SYN(0x00).
    191.916705: lirc protocol(23): scancode = 0x690299b7
    191.916723: event type EV_MSC(0x04): scancode = 0x690299b7
    191.916723: event type EV_SYN(0x00).
    191.960035: lirc protocol(23): scancode = 0x6902e9b7
    191.960055: event type EV_MSC(0x04): scancode = 0x6902e9b7
    191.960055: event type EV_SYN(0x00).
    191.980061: lirc protocol(23): scancode = 0x6902c9b7
    191.980077: event type EV_MSC(0x04): scancode = 0x6902c9b7
    191.980077: event type EV_SYN(0x00).
    192.036700: lirc protocol(23): scancode = 0x2aa515b7
    192.036730: event type EV_MSC(0x04): scancode = 0x2aa515b7
    192.036730: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    192.036730: event type EV_SYN(0x00).
    192.190018: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    192.190018: event type EV_SYN(0x00).
    193.160033: lirc protocol(23): scancode = 0x6902f9b7
    193.160056: event type EV_MSC(0x04): scancode = 0x6902f9b7
    193.160056: event type EV_SYN(0x00).
    193.206723: lirc protocol(23): scancode = 0x6902b9b7
    193.206740: event type EV_MSC(0x04): scancode = 0x6902b9b7
    193.206740: event type EV_SYN(0x00).
    193.253368: lirc protocol(23): scancode = 0x690299b7
    193.253386: event type EV_MSC(0x04): scancode = 0x690299b7
    193.253386: event type EV_SYN(0x00).
    193.273390: lirc protocol(23): scancode = 0x6902e9b7
    193.273405: event type EV_MSC(0x04): scancode = 0x6902e9b7
    193.273405: event type EV_SYN(0x00).
    193.313389: lirc protocol(23): scancode = 0x6902c9b7
    193.313404: event type EV_MSC(0x04): scancode = 0x6902c9b7
    193.313404: event type EV_SYN(0x00).
    193.356729: lirc protocol(23): scancode = 0x6902c9b7
    193.356745: event type EV_MSC(0x04): scancode = 0x6902c9b7
    193.356745: event type EV_SYN(0x00).
    193.376751: lirc protocol(23): scancode = 0x6902c9b7
    193.376767: event type EV_MSC(0x04): scancode = 0x6902c9b7
    193.376767: event type EV_SYN(0x00).
    193.423386: lirc protocol(23): scancode = 0x6902c9b7
    193.423402: event type EV_MSC(0x04): scancode = 0x6902c9b7
    193.423402: event type EV_SYN(0x00).
    193.443391: lirc protocol(23): scancode = 0x6902c9b7
    193.443410: event type EV_MSC(0x04): scancode = 0x6902c9b7
    193.443410: event type EV_SYN(0x00).
    193.483393: lirc protocol(23): scancode = 0x2aa515b7
    193.483418: event type EV_MSC(0x04): scancode = 0x2aa515b7
    193.483418: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    193.483418: event type EV_SYN(0x00).
    193.533365: lirc protocol(23): scancode = 0x2aa515b7
    193.533382: event type EV_MSC(0x04): scancode = 0x2aa515b7
    193.533382: event type EV_SYN(0x00).
    193.686681: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    193.686681: event type EV_SYN(0x00).
    194.693367: lirc protocol(23): scancode = 0x6902f9b7
    194.693388: event type EV_MSC(0x04): scancode = 0x6902f9b7
    194.693388: event type EV_SYN(0x00).
    194.773388: lirc protocol(23): scancode = 0x6902f9b7
    194.773406: event type EV_MSC(0x04): scancode = 0x6902f9b7
    194.773406: event type EV_SYN(0x00).
    194.820034: lirc protocol(23): scancode = 0x6902b9b7
    194.820052: event type EV_MSC(0x04): scancode = 0x6902b9b7
    194.820052: event type EV_SYN(0x00).
    194.863374: lirc protocol(23): scancode = 0x29a515b7
    194.863400: event type EV_MSC(0x04): scancode = 0x29a515b7
    194.863400: event type EV_KEY(0x01) key_down: KEY_LEFT(0x0069)
    194.863400: event type EV_SYN(0x00).
    195.016684: event type EV_KEY(0x01) key_up: KEY_LEFT(0x0069)
    195.016684: event type EV_SYN(0x00).
    247.556698: lirc protocol(23): scancode = 0x7fffffff
    247.556724: event type EV_MSC(0x04): scancode = 0x7fffffff
    247.556724: event type EV_SYN(0x00).
    294.993381: lirc protocol(23): scancode = 0x6902b9b7
    294.993407: event type EV_MSC(0x04): scancode = 0x6902b9b7
    294.993407: event type EV_SYN(0x00).
    295.033362: lirc protocol(23): scancode = 0x2aa515b7
    295.033391: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.033391: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    295.033391: event type EV_SYN(0x00).
    295.076690: lirc protocol(23): scancode = 0x2aa515b7
    295.076707: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.076707: event type EV_SYN(0x00).
    295.096711: lirc protocol(23): scancode = 0x2aa515b7
    295.096727: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.096727: event type EV_SYN(0x00).
    295.143361: lirc protocol(23): scancode = 0x2aa515b7
    295.143381: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.143381: event type EV_SYN(0x00).
    295.163391: lirc protocol(23): scancode = 0x6902c9b7
    295.163412: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    295.163412: event type EV_MSC(0x04): scancode = 0x6902c9b7
    295.163412: event type EV_SYN(0x00).
    295.203363: lirc protocol(23): scancode = 0x2aa515b7
    295.203387: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.203387: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    295.203387: event type EV_SYN(0x00).
    295.246689: lirc protocol(23): scancode = 0x2aa515b7
    295.246705: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.246705: event type EV_SYN(0x00).
    295.266707: lirc protocol(23): scancode = 0x2aa515b7
    295.266724: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.266724: event type EV_SYN(0x00).
    295.313356: lirc protocol(23): scancode = 0x6902c9b7
    295.313377: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    295.313377: event type EV_MSC(0x04): scancode = 0x6902c9b7
    295.313377: event type EV_SYN(0x00).
    295.333382: lirc protocol(23): scancode = 0x2aa515b7
    295.333411: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.333411: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    295.333411: event type EV_SYN(0x00).
    295.373362: lirc protocol(23): scancode = 0x2aa515b7
    295.373378: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.373378: event type EV_SYN(0x00).
    295.416691: lirc protocol(23): scancode = 0x2aa515b7
    295.416708: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.416708: event type EV_SYN(0x00).
    295.436707: lirc protocol(23): scancode = 0x2aa515b7
    295.436723: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.436723: event type EV_SYN(0x00).
    295.476719: lirc protocol(23): scancode = 0x2aa515b7
    295.476734: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.476734: event type EV_SYN(0x00).
    295.520022: lirc protocol(23): scancode = 0x6902b1b7
    295.520042: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    295.520042: event type EV_MSC(0x04): scancode = 0x6902b1b7
    295.520042: event type EV_SYN(0x00).
    295.540036: lirc protocol(23): scancode = 0x2aa515b7
    295.540062: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.540062: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    295.540062: event type EV_SYN(0x00).
    295.586690: lirc protocol(23): scancode = 0x2aa515b7
    295.586707: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.586707: event type EV_SYN(0x00).
    295.606706: lirc protocol(23): scancode = 0x2aa515b7
    295.606721: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.606721: event type EV_SYN(0x00).
    295.646691: lirc protocol(23): scancode = 0x2aa515b7
    295.646706: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.646706: event type EV_SYN(0x00).
    295.690024: lirc protocol(23): scancode = 0x2aa515b7
    295.690039: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.690039: event type EV_SYN(0x00).
    295.710041: lirc protocol(23): scancode = 0x2aa515b7
    295.710056: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.710056: event type EV_SYN(0x00).
    295.756693: lirc protocol(23): scancode = 0x2aa515b7
    295.756709: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.756709: event type EV_SYN(0x00).
    295.776709: lirc protocol(23): scancode = 0x2aa515b7
    295.776726: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.776726: event type EV_SYN(0x00).
    295.816697: lirc protocol(23): scancode = 0x2aa515b7
    295.816714: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.816714: event type EV_SYN(0x00).
    295.860022: lirc protocol(23): scancode = 0x2aa515b7
    295.860038: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.860038: event type EV_SYN(0x00).
    295.880039: lirc protocol(23): scancode = 0x2aa515b7
    295.880055: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.880055: event type EV_SYN(0x00).
    295.926693: lirc protocol(23): scancode = 0x2aa515b7
    295.926712: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.926712: event type EV_SYN(0x00).
    295.946708: lirc protocol(23): scancode = 0x2aa515b7
    295.946725: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.946725: event type EV_SYN(0x00).
    295.986697: lirc protocol(23): scancode = 0x2aa515b7
    295.986713: event type EV_MSC(0x04): scancode = 0x2aa515b7
    295.986713: event type EV_SYN(0x00).
    296.030022: lirc protocol(23): scancode = 0x2aa515b7
    296.030039: event type EV_MSC(0x04): scancode = 0x2aa515b7
    296.030039: event type EV_SYN(0x00).
    296.050006: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    296.050006: event type EV_SYN(0x00).
    296.050113: lirc protocol(23): scancode = 0x2aa515b7
    296.050127: event type EV_MSC(0x04): scancode = 0x2aa515b7
    296.050127: event type EV_SYN(0x00).
    296.096691: lirc protocol(23): scancode = 0x2aa515b7
    296.096709: event type EV_MSC(0x04): scancode = 0x2aa515b7
    296.096709: event type EV_SYN(0x00).
    296.116705: lirc protocol(23): scancode = 0x2aa515b7
    296.116720: event type EV_MSC(0x04): scancode = 0x2aa515b7
    296.116720: event type EV_SYN(0x00).
    296.173354: lirc protocol(23): scancode = 0x2aa515b7
    296.173370: event type EV_MSC(0x04): scancode = 0x2aa515b7
    296.173370: event type EV_SYN(0x00).
    296.180005: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    296.180005: event type EV_SYN(0x00).
    296.310001: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    296.310001: event type EV_SYN(0x00).
    296.326672: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    296.326672: event type EV_SYN(0x00).

  • Mich irritieren gerade diese Zeilen:

    event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    event type EV_KEY(0x01) key_down: KEY_LEFT(0x0069)
    event type EV_KEY(0x01) key_up: KEY_LEFT(0x0069)

    1. Habe ich das Steuerkreuz nur nach oben gedrückt.
    2. Stimmt da die Zuordnung nicht, oder?

Jetzt mitmachen!

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