[1] MLD-5.x / Systems / Raspberry PI / eventlircd
 

Offline helo

  • Newbie
  • *
  • Posts: 37
    • View Profile
eventlircd
« on: April 28, 2016, 23:55:41 »
Hallo,

haben einen flirc am Laufen und möchte nun die input events über eventlircd abfangen (wegen den unterstützten modifier keys). Allerdings lässt sich eventlirc nicht starten. Folgende Meldungen:

Code: [Select]
MLD> eventlircd -vvv
eventlircd[9932]: /etc/eventlircd.d/flirc.evmap: using 1 valid keyboard shortcut mappings
eventlircd[9932]: input device /dev/input/event1: events of unsupported event type EV_MSC will be discarded
eventlircd[9932]: input device /dev/input/event1: event code 0x04 of unsupported event type EV_MSC will be discarded
eventlircd[9932]: input device /dev/input/event1: events of unsupported event type EV_REP will be discarded
eventlircd[9932]: input device /dev/input/event1: unable to open event device: No such file or directory
MLD> ls -l /dev/input |grep event1
crw-rw----    1 root     input      13,  65 Apr 28 23:27 event1

Komisch ist auch noch die Verlinkung auf den alten Kernelpfad:
Code: [Select]
MLD> modprobe uinput
modprobe: can't change directory to '3.19.3.177': No such file or directory
MLD> depmod
depmod: ERROR: could not open directory /lib/modules/3.19.3.177: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
MLD> ls -l /lib/modules/
drwxr-xr-x    1 root     root           346 Apr 28 23:28 4.1.21.195.16
Habe 5.1 auf dem RPI2. Irgendeinen Tip?

Gruß
« Last Edit: April 28, 2016, 23:58:44 by helo »
MLD 5.4 Unstable VDR 2.3 (Server ESXi VM und rpi3-Client)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
eventlircd
« Reply #1 on: April 29, 2016, 01:32:08 »
Hi,

ich verstehe die Meldung so, das Du in Deiner lircd.conf Tastenbezeichnungen drin hast, die nicht erlaubt sind.
Wegen des Kernels vermute ich, das Du ein Kernel Upgrade eingespiehlt, jedoch danach kein reboot durchgeführt hast.

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

Offline helo

  • Newbie
  • *
  • Posts: 37
    • View Profile
eventlircd
« Reply #2 on: April 30, 2016, 00:28:02 »
Peinlich, habe hier Noobs als MultiBootloader und beim Upgrade auf die 5.1 die BootPartition vertauscht. Danke Dir für den Hinweis. Hab mich schon gewundert, warum beim Booten der Splashscreen kurz 5.0 anzeigt.

Eventlircd läuft jetzt mit den Modifier Keys. Problem ist jetzt, daß die Tastendrücke alle doppelt im VDR ankommen. irw zeigt aber nichts auffälliges:

Code: [Select]
MLD> irw /var/run/lirc/lircd
67 0 KEY_UP devinput
6a 0 KEY_RIGHT devinput
6c 0 KEY_DOWN devinput

Bei abgeschaltetem eventlircd:
Code: [Select]
MLD> evtest /dev/input/event1
Event: time 1461969410.093965, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70052
Event: time 1461969410.093965, type 1 (EV_KEY), code 103 (KEY_UP), value 1
Event: time 1461969410.093965, -------------- EV_SYN ------------
Event: time 1461969410.285972, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70052
Event: time 1461969410.285972, type 1 (EV_KEY), code 103 (KEY_UP), value 0
Event: time 1461969410.285972, -------------- EV_SYN ------------
Event: time 1461969410.766028, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004f
Event: time 1461969410.766028, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 1
Event: time 1461969410.766028, -------------- EV_SYN ------------
Event: time 1461969410.958046, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004f
Event: time 1461969410.958046, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 0
Event: time 1461969410.958046, -------------- EV_SYN ------------
Event: time 1461969411.374100, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70051
Event: time 1461969411.374100, type 1 (EV_KEY), code 108 (KEY_DOWN), value 1
Event: time 1461969411.374100, -------------- EV_SYN ------------
Event: time 1461969411.566121, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70051
Event: time 1461969411.566121, type 1 (EV_KEY), code 108 (KEY_DOWN), value 0
Event: time 1461969411.566121, -------------- EV_SYN ------------
« Last Edit: April 30, 2016, 00:43:15 by helo »
MLD 5.4 Unstable VDR 2.3 (Server ESXi VM und rpi3-Client)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
eventlircd
« Reply #3 on: April 30, 2016, 00:49:36 »
Hi,

dann geh mal im Webif ins Fernbedienungs Setup und setze da den Harken bei dem Punkt wo dieser Fehler behoben werden soll (das installiert das Paket lircd2uinput).

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

Offline helo

  • Newbie
  • *
  • Posts: 37
    • View Profile
eventlircd
« Reply #4 on: April 30, 2016, 01:01:27 »
Hi,

dachte das Paket hilft nur bei Lirc Events, die in Richtung input device geschickt werden. Bei mir läuft kein Lirc,  nur der als HID angeschlossene Flirc. Ich probiers mal aus.
Danke.
MLD 5.4 Unstable VDR 2.3 (Server ESXi VM und rpi3-Client)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
eventlircd
« Reply #5 on: April 30, 2016, 09:13:58 »
Ja, das ist richtig. Aber war das nicht so, das flirc lircd benutzt?

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

Offline helo

  • Newbie
  • *
  • Posts: 37
    • View Profile
eventlircd
« Reply #6 on: April 30, 2016, 23:20:23 »
Hi,

sSo wie ich es verstanden habe, ist der Flirc wie eine Tastatur zu betrachten, meldet sich als HID-Device an. Deshalb klappt das auch gut mit dem Auswählen per Remote im Noobs-BootMenü.

Hab's mal mit  lircd2uinput versucht, leider ohne Erfolg. Und auch inputlirc hat keinen Erfog gebracht. Flirc mit eventlircd auf RPI2 scheint wohl nicht zu gehen. Jeder Tastendruck wird zweimal ausgeführt.

Muss wohl wieder zurück und ihn über /dev/input am vdr einbinden.

Trotzdem Danke für Deine Unterstützung.

MLD 5.4 Unstable VDR 2.3 (Server ESXi VM und rpi3-Client)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
eventlircd
« Reply #7 on: May 01, 2016, 00:40:01 »
Wir hatten Doppelte Tastendrücke (bei nem HID Device glaube ich) hier im Forum schon mal vor einiger Zeit. Ich kann mich aber nicht mehr da dran erinnern, was die Ursache und Lösung war.

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

[1] MLD-5.x / Systems / Raspberry PI / eventlircd
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.