Hallo,
bei der Konfiguration einer RC5 Fernbedienung, die 16bit Codes erzeugt, bin ich heute über das Problem gestolpert, dass die Ausgabe von mediaclient --dumprc nicht vollständig ist.
Die Konfiguration von 16bit RC5 Codes (z.B. 0x050e KEY_OK (0x160)) funktioniert zwar, führt aber immer zu Warnungen im mediasrv.log:
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
Wenn ich mir mit mediaclient --dumprc dann die Konfiguration anschaue, erscheinen nur die 8bit RC5 Codes, die 16bit Codes werden einfach verschluckt.
Dieser Fehler existiert auch im aktuellen Development-Treiber unter Linux.