> Basically, the bridge driver is not sending the complete RC-5 > keycode to the IR core, but just the 8 least siginificant bits. > So, it is loosing the 0x1e00 code for the Hauppauge grey remote. > > The fix should be at saa7134-input. It should be something like > the enclosed patch (I'm just guessing there that code3 contains > the MSB bits - you may need to adjust it to match the IR decoder > there): I'm absolutly not a programer but an unhappy linux user who want his working remote back. Know nothing about c code, MSB bits ... After apply your fix looks what happening but remote is still broken. user juuzer # ir-keytable -t Testing events. Please, press CTRL-C to abort. 1325324726.066129: event MSC: scancode = de3d 1325324726.066131: event sync 1325324726.169132: event MSC: scancode = de3d 1325324726.169134: event sync 1325324727.508129: event MSC: scancode = fe3d 1325324727.508131: event sync 1325324727.611132: event MSC: scancode = fe3d 1325324727.611134: event sync 1325324730.084132: event MSC: scancode = de3d 1325324730.084134: event sync 1325324730.187132: event MSC: scancode = de3d It seems the code3 sometimes return with de (11011110) sometimes fe (11111110). Is it possible to bitwise left 3 then bitwise right 3 so the result in both case is 1e (00011110) ? Or its totaly wrong ? -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html