Ich habe jetzt mal etwas getestet und versuche die Unterschiede zu erkennen, zwischen dem yavdr-focal (hier funktioniert der FLIRC perfekt) und dem yavdr-jammy (hier funktioniert der FLIRC nur teilweise).
Ich habe etwas gegoogelt und einige Einträge gefunden, wo ein USB-Keyboard beim Umstieg von Ubuntu-20.04 auf Ubuntu-22.04 plötzlich nicht mehr funktionierte. Aber eine Lösung für mein spezielles Problem habe ich dabei nicht gefunden. Allerdings ist mir dabei ein Unterschied zwischen meinen beiden yavDRs aufgefallen:
yavdr-jammy (FLIRC geht nicht):
ls -l /dev/input/by-id/
insgesamt 0
lrwxrwxrwx 1 root root 9 Aug 31 17:30 usb-flirc.tv_flirc_B4A04FB950555158372E3120FF120723-if01-event-kbd -> ../event2
lrwxrwxrwx 1 root root 9 Aug 31 17:30 usb-RAPOO_Rapoo_2.4G_Wireless_Device-event-if01 -> ../event4
lrwxrwxrwx 1 root root 9 Aug 31 17:30 usb-RAPOO_Rapoo_2.4G_Wireless_Device-event-mouse -> ../event3
lrwxrwxrwx 1 root root 9 Aug 31 17:30 usb-RAPOO_Rapoo_2.4G_Wireless_Device-if02-event-kbd -> ../event6
lrwxrwxrwx 1 root root 9 Aug 31 17:30 usb-RAPOO_Rapoo_2.4G_Wireless_Device-mouse -> ../mouse0
Ein Test, ob da was auf der Konsole ankommt ist negativ, da kommt nix an:
Das Ganze sieht auf meiner yavdr-focal Installation (FLIRC funktioniert einwandfrei) etwas anders aus, denn es gibt hier 2 Einträge für den FLIRC:
ls -l /dev/input/by-id/
insgesamt 0
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-flirc.tv_flirc_B4A04FB950555158372E3120FF120723-event-if01 -> ../event3
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-flirc.tv_flirc_B4A04FB950555158372E3120FF120723-if01-event-kbd -> ../event2
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-RAPOO_Rapoo_2.4G_Wireless_Device-event-if01 -> ../event7
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-RAPOO_Rapoo_2.4G_Wireless_Device-event-mouse -> ../event5
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-RAPOO_Rapoo_2.4G_Wireless_Device-if02-event-kbd -> ../event8
lrwxrwxrwx 1 root root 9 Aug 31 17:32 usb-RAPOO_Rapoo_2.4G_Wireless_Device-mouse -> ../mouse0
Der Test auf der Konsole zeigt dann auch irgendwelche kryptischen Angaben und die gedrückten Tasten funktionieren einwandfrei.
Da passiert also etwas und der FLIRC kann seine Befehle an den yavdr senden.
cat /dev/input/event2
▒▒d/
(▒▒d/
▒▒d/
KiTTYKiTTYKiTTY▒▒d▒▒▒▒d▒▒▒▒dpT▒▒dpT▒▒d▒▒▒▒d▒▒▒▒d▒▒▒d▒▒▒d-)▒▒d-)▒▒d-)(▒▒d-)▒▒d-)0▒▒d▒Q0▒▒d▒l0▒▒d▒0▒▒d▒;
Q0▒▒d▒;
l0▒▒d▒;
3▒▒d0▒
R3▒▒d0▒
g3▒▒d0▒
3▒▒d▒▒g3▒▒d▒▒3▒▒d▒▒R3▒▒d▒▒g3▒▒d▒▒^C
Alles anzeigen
Bei yavdr-jammy (FLIRC geht nicht) fehlt also so ein Inputdevice: ...event-if01.
Jetzt wäre die Frage, wie kriege ich das fehlende Inputdevice auch in yavdr-jammy , damit da mein FLIRC richtig funktioniert?
Vielleicht kann mir hier jemand einen Tipp geben, was ich hier machen könnte!