Description of problem: As is probably well-known, kernel 2.6.22 "broke" the lirc-gpio module method of accessing various bt88x remotes under lirc, leaving the /dev/input method as the only alternative. Unfortunately, the Leadtek WINFAST TV2000XP ir controller which is a bt88x card does not work unless bttv-input.c is patched. There is a patch that can be found on the Internet but the value it uses for ir->mask_keycode masks some keys on the deluxe remote resulting in dead and duplicate keys. Instead, one should use: ir->mask_keycode = 0x8f8. I would suggest that the following patch be added to bttv-input.c (which is used to compile the bttv.ko module) so that the WINFAST PVR2000XP remotes can work again in Fedora/Linux.
Created attachment 250501 [details] Patch for lirc winfast2000XP
Any comment on including this patch???????
Makes sense to me. Has anyone submitted this to v4l/dvb upstream?
Any progress on getting this included? I have not submitted it to v4l/dvb upstream (don't know what it is or how to do it :)
Note I have upgraded to F8 and the patch STILL works and is necessary on FC8 kernel 2.6.23
Quick intro: I'm a Fedora contributer doing some kernel bug triaging Dear bugzilla, many thanks for the patch, great work! Unfortunately the Fedora kernel maintainers are way to busy to forward patches upstream (I've tried this path myself in the past and failed). As Jarod tried to explain in comment #3, the proper procedure to get patches in the kernel is to send them upstream. Please subscribe to this mailinglist: https://www.redhat.com/mailman/listinfo/video4linux-list And send a mail with your patch there (once your patch has been accepted you can unsubscribe again, but please stay subscribed while the patch is being discussed). Thanks! Closing this with a resolution of upstream as that is the proper place to handle this.