Für alle, deren Fernbedienung seit der Umstellung auf LIRC in den neuen CoreELEC-Versionen (Gibt es auch LE-Versionen davon?) nicht mehr funktioniert.
Nach dieser Anleitung, sollte Deine Fernbedienung wieder funktionieren.
OK, fangen wir mal an:
1.
Als erstes loggen wir uns per SSH in unsere Box (deren Fernbedienung wir bearbeiten wollen) ein und stoppen Kodi und Lirc mittels folgenden zwei Befehle
WICHTIG HIER IST: EventLircd wird nicht überall genutzt. In der CoreELEC 8.90.1 zB. wird es nicht mehr genutzt. Eine entsprechende Fehlermeldung wirst Du dann erhalten.
2.
Als nächstes müssen wir die Fernbedienungscodes, die Lirc versteht und umsetzen soll, herausfinden. Dieses wird mit folgenden Befehl eingeleitet
Wenn wir jetzt eine Taste auf der Fernbedienung drücken, bekommt "ir-keytable" das mit und zeigt diese Codes in der SSH-Console an, welche du dir jetzt bitte notieren solltest. Du benötigst sie später.
Also:
Schreibe die Fernbedienungstaste auf und den Code der angezeigt wurde, dahinter. Jetzt gehst Du zur nächsten Taste usw. bis Du alle Tasten der FB durch hast.
3.
Jetzt müssen wir eine sog. KEYMAPS erstellen.
Hier ein Beispiel, wie diese aussieht (Es ist die KEYMAP der KIII-S905-Box)
Alles anzeigen
Hier findest Du alle CODES, die Kodi bzw. Lirc dann in funktionierende Tastencodes umsetzen kann:
github.com/tirithen/xbmc/blob/…inuxInputDevices.cpp#L126
4.
Wenn Du Deine KEYMAPS-Datei dann fertig erstellt hast, speichere sie ab und lege sie unter
(in meinem Fall heisst sie
5.
Als nächstes editiere bitte die vorhandene rc_maps.cfg unter:
füge folgene Zeile ein:
(Bei mir
6.
Jetzt liegen alle Dateien am richtigen Ort und und wenn Du alles richtig gemacht hast, lade diese neue Fernbedienungs-Konfiguration in den Speicher mit dem folgenden Befeh
7.
Nun starte Kodi und teste Deine eben erstellte Fernbedienungs-Konfigurtion mit folgenden zwei Befehlen
8.
Jetzt sollte Deine Fernbedienung wieder Deine gewünschten Befehle befolgen.
9.
Zuguter letzt. Freue Dich und helfe im Gegenzug, von nun an, auch anderen Nerds. Jetzt wo Du kapiert hast, wie einfach das alles doch ist. Deal?
QUELLE:
forum.libreelec.tv/thread/1164…amlogic-devices/?pageNo=1
ACHTUNG:
Wenn Du nicht ganz sicher bist, mit welchem Protokoll Deine Box bzw. Fernbedienung arbeitet gebe ich Dir hier ein Indiz, mit welchen Du herausfinden solltet,
dass Dein Box betroffen und somit mit dem neuen Protokoll arbeitet...
Logge Dich per SSH in Deine Box ein und gebe
Findet er das Programm nicht, arbeitet Deine Box+FB garantiert noch mit der remote.conf. Letztere muss dann einfach nur nach
CoreELEC Download gibt es zZt hier: github.com/CoreELEC/CoreELEC/releases
Images die noch per Remote.conf laufen, folgendes von @bhf lesen:
In kszaq's builds wirst du nur mit einer angepassten remote.conf Erfolg haben. Die kannst du entweder selbst erstellen oder suchst in diesem Thread nach Fernbedienungen, die genauso aussehen, wie deine.
Nach dieser Anleitung, sollte Deine Fernbedienung wieder funktionieren.
OK, fangen wir mal an:
1.
Als erstes loggen wir uns per SSH in unsere Box (deren Fernbedienung wir bearbeiten wollen) ein und stoppen Kodi und Lirc mittels folgenden zwei Befehle
WICHTIG HIER IST: EventLircd wird nicht überall genutzt. In der CoreELEC 8.90.1 zB. wird es nicht mehr genutzt. Eine entsprechende Fehlermeldung wirst Du dann erhalten.
2.
Als nächstes müssen wir die Fernbedienungscodes, die Lirc versteht und umsetzen soll, herausfinden. Dieses wird mit folgenden Befehl eingeleitet
Wenn wir jetzt eine Taste auf der Fernbedienung drücken, bekommt "ir-keytable" das mit und zeigt diese Codes in der SSH-Console an, welche du dir jetzt bitte notieren solltest. Du benötigst sie später.
Also:
Schreibe die Fernbedienungstaste auf und den Code der angezeigt wurde, dahinter. Jetzt gehst Du zur nächsten Taste usw. bis Du alle Tasten der FB durch hast.
3.
Jetzt müssen wir eine sog. KEYMAPS erstellen.
Hier ein Beispiel, wie diese aussieht (Es ist die KEYMAP der KIII-S905-Box)
Quellcode
- # table KIII-S905-Box, type: nec
- 0x40404d KEY_S #Shutdown-Menue
- 0x404043 KEY_MUTE
- 0x404053 MEDIA
- 0x40405b TV
- 0x404057 WEB
- 0x404054 APP
- 0x40401c KEY_VOLUMEDOWN
- 0x40401e KEY_REWIND
- 0x40401f KEY_FASTFORWARD
- 0x404015 KEY_VOLUMEUP
- 0x40401a KEY_HOME
- 0x404042 KEY_ESC #ZURÜCK-TASTE
- 0x40400b KEY_UP
- 0x40400e KEY_DOWN
- 0x404010 KEY_LEFT
- 0x404011 KEY_RIGHT
- 0x40400d KEY_OK #KEY_ENTER
- 0x404045 KEY_MENU
- 0x404044 KEY_CONTEXT_MENU
- 0x404001 KEY_1
- 0x404002 KEY_2
- 0x404003 KEY_3
- 0x404004 KEY_4
- 0x404005 KEY_5
- 0x404006 KEY_6
- 0x404007 KEY_7
- 0x404008 KEY_8
- 0x404009 KEY_9
- 0x40400f KEY_I
- 0x404000 KEY_0
- 0x40400c KEY_BACKSPACE
Hier findest Du alle CODES, die Kodi bzw. Lirc dann in funktionierende Tastencodes umsetzen kann:
github.com/tirithen/xbmc/blob/…inuxInputDevices.cpp#L126
4.
Wenn Du Deine KEYMAPS-Datei dann fertig erstellt hast, speichere sie ab und lege sie unter
/storage/.config/rc_keymaps/YOURMAPNAME
ab.(in meinem Fall heisst sie
KIII
5.
Als nächstes editiere bitte die vorhandene rc_maps.cfg unter:
/storage/.config/rc_maps.cfg
füge folgene Zeile ein:
meson-ir * YOURMAPNAME
(Bei mir
meson-ir * KIII
)6.
Jetzt liegen alle Dateien am richtigen Ort und und wenn Du alles richtig gemacht hast, lade diese neue Fernbedienungs-Konfiguration in den Speicher mit dem folgenden Befeh
7.
Nun starte Kodi und teste Deine eben erstellte Fernbedienungs-Konfigurtion mit folgenden zwei Befehlen
8.
Jetzt sollte Deine Fernbedienung wieder Deine gewünschten Befehle befolgen.
9.
Zuguter letzt. Freue Dich und helfe im Gegenzug, von nun an, auch anderen Nerds. Jetzt wo Du kapiert hast, wie einfach das alles doch ist. Deal?

QUELLE:
forum.libreelec.tv/thread/1164…amlogic-devices/?pageNo=1
ACHTUNG:
Wenn Du nicht ganz sicher bist, mit welchem Protokoll Deine Box bzw. Fernbedienung arbeitet gebe ich Dir hier ein Indiz, mit welchen Du herausfinden solltet,
dass Dein Box betroffen und somit mit dem neuen Protokoll arbeitet...
Logge Dich per SSH in Deine Box ein und gebe
ir-keytable
ein. Findet er das Programm, kannst Du fast sicher sein, dass Deine Box mit Lirc arbeitet und die Anleitung bei Dir zum Erfolg führt.Findet er das Programm nicht, arbeitet Deine Box+FB garantiert noch mit der remote.conf. Letztere muss dann einfach nur nach
/storage/.config
geschoben werden.CoreELEC Download gibt es zZt hier: github.com/CoreELEC/CoreELEC/releases
Images die noch per Remote.conf laufen, folgendes von @bhf lesen:
In kszaq's builds wirst du nur mit einer angepassten remote.conf Erfolg haben. Die kannst du entweder selbst erstellen oder suchst in diesem Thread nach Fernbedienungen, die genauso aussehen, wie deine.