"Sluggish" behaviour with cx88 remote control
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I'm using an Winfast TV2000XP Expert tuner card. I configured the remote control to work with lirc, with the dev/input driver. And although it does work, I sometimes have to press a key on the remote control 7 times before it actually does what it was supposed to do. Usually it will do what it's supposed to do after 2 or 3 key presses, but that's still too much.
I used to use Slackware, and recompile the kernel myself. I found that there was a problem in the cx88-input.c file, where if a key release event was received without a prior key press event, nothing would happen. That would typically be ok, except that quite a significant percentage of the events were key release events without a matching key press event. So I patched the file to treat that as a key press and release event, at the same time. Details of the patch can be found here: http://
But because I no longer have time to compile stuff from source and troubleshoot little things I am considering switching to Ubuntu or Fedora. Interestingly enough, in Fedora 7, with kernel 2.6.22-65.fc7, the remote control works perfectly fine (as it did in every version of Windows I ever used). I suspect one of the kernel patches they incorporate into the kernel gets the job done, and although I looked through them, I didn't manage to identify exactly which one is responsible for fixing this problem.
So I tried upgrading my Feisty system's kernel to Gutsy's 2.6.22-10 - the upgrade worked ok, but the remote control is still sluggish.
Can anybody have a look at the patches Fedora ships with the kernel, and help patch Ubuntu's kernel as well? I'm suspecting it may be one of the 2 that have "input" in their name, but I couldn't understand what they actually do...
[root@panther SOURCES]# ls -las | grep input
8 -rw-r--r-- 1 root root 799 2007-08-15 00:06 linux-2.
8 -rw-r--r-- 1 root root 731 2007-07-10 19:14 linux-2.
[root@panther SOURCES]#
Changed in linux: | |
status: | Unknown → Confirmed |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | Incomplete → Confirmed |
Changed in linux: | |
status: | Unknown → Confirmed |
Changed in linux: | |
status: | Confirmed → Fix Released |
Changed in linux: | |
importance: | Unknown → Medium |
I assume this would be a kernel source issue...