Nach meinem Verständnis muss der Linux-Kernel mit aktivem BPF_LIRC_MODE2
gebaut worden sein, damit man ihm die BPF-Decoder unterschieben kann: https://github.com/torvalds/linux/commit/f4364dcfc86df7c1ca47b256eaf6b6d0cdd0d936#diff-6c0268280711b5472e09a851ae11fe478d90e0883feb978787698600f490d8ec und das war beim Ubuntu-Kernel (zumindest das letzte Mal, als ich nachgesehen habe) noch nicht der Fall. ir-keytable dient ja nur als Zwischenschicht, um die Empfänger-Konfiguration über die vom Kernel exponierten Devicenodes anzupassen.
ir-keytable
Anmeldungsdatum: Beiträge: 10978 |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 6053 |
D.h. ja, es gibt auch mit einer neueren ir-keytable Version keine Möglichkeit die fehlenden Protokolle zu nutzen ohne das der Kernel angepasst wird. Mangels Infrarot Receiver kann ich das atm nicht testen. [Nachtrag] ich habe mal einen USB IR Empfänger bestellt. Das möchte ich doch gerne selbst testen. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, Stand der Dinge hier? Gruß, noisefloor |
(Themenstarter)
Anmeldungsdatum: Beiträge: 6053 |
Das habe ich wohl die letzten Monate aus meinem Gedächtnis getilgt 😉 Also... inzwischen hatte ich mir zwei IR Receiver besorgt. Beide werden vom System nur als Keyboard erkannt: [ 9946.266447] usb 1-6.2: Product: USB IR Combo Device [ 9946.266449] usb 1-6.2: Manufacturer: TopSeed Tech Corp. [ 9946.435588] input: TopSeed Tech Corp. USB IR Combo Device as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6.2/1-6.2:1.0/0003:0766:0204.0004/input/input16 [ 9946.558736] topseed 0003:0766:0204.0005: input,hiddev0,hidraw3: USB HID v1.00 Mouse [TopSeed Tech Corp. USB IR Combo Device ] on usb-0000:01:00.0-6.2/input1 [10048.919203] usb 1-6.2: Product: USB IR Receiver [10048.919207] usb 1-6.2: Manufacturer: Formosa21 [10048.951462] input: Formosa21 USB IR Receiver Keyboard as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6.2/1-6.2:1.0/0003:04B4:0100.0006/input/input18 [10049.011807] hid-generic 0003:04B4:0100.0006: input,hidraw2: USB HID v1.11 Keyboard [Formosa21 USB IR Receiver] on usb-0000:01:00.0-6.2/input0 lassen sich also nicht per ir-keytable ansprechen. Der Fehler der fehlenden Protokolle mit der Version aus 20.04 tritt unter 21.10 nicht mehr auf. Für 21.10 und wahrscheinlich auch spätere Versionen passt die Anleitung so wie sie jetzt da steht. Falls noch jemand zu Hause einen alten DVB-T Stick mit Fernbedienung liegen hat und Ubuntu in der Version 21.10, wäre es nett den mal wieder anzuschließen ir-keytable auzurufen und die Ausgabe hier zu posten. Nur zur Sicherheit ob der Protokoll Fehler tatsächlich auch bei IR weg ist. Der Artikel muss dann nur noch mit den Unterschieden 20.04 und 21.10 ergänzt werden. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo,
Ok, gut. Bitte hier kurz nochmals melden, wenn das passiert ist. Dann kann der Artikel aus der Baustelle raus. Gruß, noisefloor |
(Themenstarter)
Anmeldungsdatum: Beiträge: 6053 |
Done |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, Artikel ist im Wiki, Danke für's Erstellen ☺ Gruß, noisefloor |