Das Problem tritt nur bei den RPIs aus. Ursache ist, dass dort das Frontend auf der Console läuft und nicht im Xserver. Auf der Console kommen einige F-Tasten jedoch nicht an, wie z.B. F23 und F24.
Da ich aber sämtliche Sondertasten die auf einer normalen Tastatur verfügbar sind bereits verwende, sind keine Ausweich-Tasten mehr frei. Die Buchstaben will ich nicht verwenden, damit die Eingabe von Texten per Tastatur, in Apps dies unterstützen, nicht gestört wird.
Der keyd mappt einige Fernbedienungstasten auf andere KEY-Codes, abhängig von der App die gerade läuft. Dadurch kann z.B. das Webif auch per Fernbedienung bedient werden, oder beim Squeeze-Player funktionieren auch Tasten wie Play und Pause. Dort erfolgt auch u.a. das Mapping von F13 - F24 auf Shift-F1 - Shift-F12 für den RPI, da die Konsole keine F13 bis F24 kennt, und Fernbedienungen normalerweise keine Shift Taste.