Hallo Claus,
mit dem neuen Paket irkeytable hat sich leider doch ein kleiner Bug eingeschlichen, der die X10 FBs betrifft.
Nach dem aktualisieren eines MLD 5.5 Systems mit mit X10 Empfänger und einem Reboot, hat sich beim Drücken der Menütaste nicht das Hauptmenü sondern das Submenü "Aufzeichnungen" geöffnet.
Stattdessen wurde das Hauptmenü mit der Taste "Rec TV" auf meiner kleinen Pollin X10-FB geöffnet.
Der zur FB gehörende X10-Empfänger (Vendor/Product-ID 0bc7:0006) ist eine or2x-Variante.
Er verwendet daher die rc-keymap /etc/rc-keymaps/rc-medion-x10-or2x.
In dieser keymap aus irkeytable 2021.01.29-14.14 wurden gegenüber der alten Version KEY_MENU und KEY_PVR vertauscht.
Aus bisher 0x001b = KEY_MENU wurde 0x001b = KEY_PVR und aus 0x0018 = KEY_PVR wurde 0x0018 KEY_MENU.
Als Sofortmaßnahme habe ich die neue keymap durch die alte Version aus dem Paket irkeytable 1.16.3-14.8 ersetzt.
Ich habe dann aber gesehen, dass in der neuen keymap auch Zuordnungen korrigiert und 4 Codes zusätzlich aufgenommen wurden.
Bei folgenden Codes gab es noch Änderungen, die ich aber alle sinnvoll finde:
0x0000 = KEY_Mute ==> KEY_MUTE (so korrekt, auch wenn KEY_Mute funktioniert hat)
0x0006 = KEY_AUDIO (User5) ==> KEY_MODE (= Lirc.Audio = Tonspuren-Menü)
0x0026 = KEY_FORWARD ==> KEY_FASTFORWARD (Korrektur -> Mapping in evmap überflüssig)
Diese Codes wurden zusätzlich aufgenommen:
0x0019 = KEY_PROG4
0x0030 = KEY_CHANNEL
0x0039 = KEY_FN
0x003a = KEY_PROG3
Ich kenne außer der kleinen Pollin-Variante nur eine weitere ähnliche Kompakte X10-or2x-FB, deren 48 Tasten alle mit der alten keymap (49 Codes) funktioniert haben.
Die große Medion FB und die Digitainer FB hätten zwar mehr Tasten, passen aber von der Tastenbelegung nicht zur or2x keymap.
Daher habe ich keine Ahnung, für welche FB die zusätzlichen Codes passen könnten.
Vermutlich wurden noch fehlende Codes, die das Kernel-Modul rc-medion-x10-or2x bereitstellt, mit aufgenommen.
Letzendlich stören diese zusätzlichen Keys aber auch nicht.
Die beiden anderen X10-keymaps rc-medion-x10 und rc-medion-x10-digitainer verwenden unverändert 0x001b = KEY_MENU und 0x0018 = KEY_PVR.
Soweit mir bekannt ist, gibt es X10-Empfänger mit diesen keymaps aber ebenfalls mit Vendor/Product-ID 0bc7:0006, wie meine or2x-Variante.
Daher ist es vermutlich sinnvoller, direkt in der rc-medion-x10-or2x die vertauschten Keys zu korrigieren, als diese in der 03_0bc7_0006.evmap zu remappen.
Gruß
Klaus