On Sun, Nov 15, 2015 at 3:49 PM, Chris Rankin <ranki...@googlemail.com> wrote: > Hi, > > My Hauppauge RC5 remote control finally broke, and the PCTV T2 290e's > native RC5 remote control isn't suitable for VDR, and so I bought a > cheap RC6 remote as a replacement. The unit I chose was the Ortek > VRC-1100 Vista MCE Remote Control, USB ID 05a4:9881. I've been able to > switch the PCTV device into RC6 mode using "ir-keytable -p rc-6", > which does seem to execute the correct case of > em2874_ir_change_protocol(). However, when I press any buttons on my > new remote, I still don't see em2874_polling_getkey() being called, > which makes me wonder if the RC6 support is truly enabled.
It's been a few years since I looked at that code, and when I orginally wrote it I don't think I bothered with the RC6 support. That said, it's not interrupt driven and the em2874_polling_getkey() should fire every 100ms regardless of whether the hardware receives an IR event (the polling code queries a status register and if it sees a new event it reads the RC code received and announces it to the input subsystem). I would probably look through the code and see why the polling routine isn't setup to run. There is probably logic in there that causes the polling to never get enabled if a keymap isn't associated with the board profile in em28xx-cards.c Devin -- Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html