Hallo ihr Foristen,
wie man es anstellt das eine IR Tastatur unter einem Linux und Kodi zum laufen zu bringen ist, ist mir bewusst. Vor einiger Zeit
hatte ich da auch ein paar Fragen, die wir zusammen lösen konnten. Siehe hier: MCE Remote unter Linux und Teletext Verhalten.
Nun bin ich vor kurzem von Leia auf Matrix umgestiegen und dabei dann auch noch von Libreelec auf ein Ubuntu 22.04 lts.
Die MCE Remote (uralt, noch unter mit dem "ersten" Media Center von Winzigweich genutzt). funktioniert im großen und ganzen.
Nur an dem Power Knopf bin ich etwas am verzweifeln.
Die [definition=12,4][definition='1','3']Debug[/definition][/definition] Ausgabe von Lirc in Kodi sieht wie folgt aus bei Druck auf die "Power" Taste der Fernbedienung:
2022-09-14 10:39:36.540 T:3716 DEBUG <general>: LIRC: - NEW 000000008001008e 00 KEY_SLEEP devinput-32 (KEY_SLEEP)2022-09-14 10:39:36.551 T:3693 DEBUG <general>: HandleKey: 0 (0x00, obc255) pressed, action is
So, aber den Key "Sleep" gibt es nicht als Zuordnung, weder für Remote noch für Keyboard.
Wenn ich also in meiner remote.xml statt <power>xyz</power> nun <sleep>xyz<sleep> schreibe kommt die Fehlermeldung im [definition=12,4][definition='1','3']Debug[/definition][/definition].[definition='1','0']log[/definition] das diese Taste nicht definiert wäre.
Auch scheint mir der Handlekey (0x00, obc255) eher auf eine nicht definierte Taste hinzudeuten.
Ich scheine irgendwas zu übersehen.
Anbei mal meine aktuelle Remote.xml, welche aber für "power" nicht funktioniert und bei dem "aktivieren" des sleep parts nicht eingelesen wird.
Deswegen als Notlösung: drück den roten Knopf des Teletextes *g*.
Spoiler anzeigen
<[definition='3','0']keymap[/definition]>
<global>
<!-- This is the remote section -->
<remote>
<red>ActivateWindow(ShutdownMenu)</red>
<enter>Contextmenu</enter>
<!-- <sleep>ActivateWindow(Shutdownmenu)</sleep> -->
<power>ActivateWindow(ShutdownMenu)</power>
</remote>
<universalkeyboard>
<obc255>ActivateWindow(Shutdownmenu)</obc255>
</universalkeyboard>
</global>
<FullscreenLiveTV>
<remote>
<subtitle>ActivateWindow(Teletext)</subtitle>
</remote>
</FullscreenLiveTV>
<Teletext>
<remote>
<subtitle>Back</subtitle>
</remote>
</Teletext>
</[definition='3','0']keymap[/definition]>
Alles anzeigen
Wenn jemand von euch noch eine Idee hätte, wäre das super.
Gruß theplayer02