Activity log for bug #345397

Date Who What changed Old value New value Message
2009-03-19 13:31:02 Daniel Hollocher bug added bug
2009-03-19 13:32:24 Daniel Hollocher description Binary package hint: xserver-xorg-input-evdev This bug is apparently fixed upstream: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196 (Summary, you can't modify your keyboard repeat rate. This bug affects both jaunty and intrepid) The patch is here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196/comments/43 dave250 was kind enough to backport this fix, and he setup a ppa here: https://launchpad.net/~jeff250/+archive/ppa I tested it, and can confirm the fix works. This bug report is a request that said fix be included in jaunty. Thanks! Binary package hint: xserver-xorg-input-evdev This bug is apparently fixed upstream: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196 (Summary, you can't modify your keyboard repeat rate. This bug affects both jaunty and intrepid) The patch is here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196/comments/43 Jeff250 was kind enough to backport this fix, and he setup a ppa here: https://launchpad.net/~jeff250/+archive/ppa I tested it, and can confirm the fix works. This bug report is a request that said fix be included in jaunty. Thanks!
2009-03-19 18:16:26 Jeffrey Knockel bug added attachment 'xserver-xorg-input-evdev.diff' (First attempt at debdiff for proposed patch)
2009-03-19 20:23:53 Bryce Harrington xserver-xorg-input-evdev (Ubuntu): status New Incomplete
2009-03-20 07:55:37 Bryce Harrington xserver-xorg-input-evdev (Ubuntu): importance Undecided High
2009-03-20 07:55:37 Bryce Harrington xserver-xorg-input-evdev (Ubuntu): assignee bryceharrington
2009-03-20 07:55:37 Bryce Harrington xserver-xorg-input-evdev (Ubuntu): status Incomplete Triaged
2009-03-20 07:56:13 Bryce Harrington summary Please include this fix for jaunty [patch] Fix ability to modify keyboard repeat rate
2009-03-20 07:57:34 Bryce Harrington description Binary package hint: xserver-xorg-input-evdev This bug is apparently fixed upstream: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196 (Summary, you can't modify your keyboard repeat rate. This bug affects both jaunty and intrepid) The patch is here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196/comments/43 Jeff250 was kind enough to backport this fix, and he setup a ppa here: https://launchpad.net/~jeff250/+archive/ppa I tested it, and can confirm the fix works. This bug report is a request that said fix be included in jaunty. Thanks! This bug is apparently fixed upstream: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196 (Summary, you can't modify your keyboard repeat rate. This bug affects both jaunty and intrepid) The patch is here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/264196/comments/43 Jeff250 was kind enough to backport this fix, and he setup a ppa here: https://launchpad.net/~jeff250/+archive/ppa I tested it, and can confirm the fix works. This bug report is a request that said fix be included in jaunty. [Steps to reproduce:] 1. Use evdev for X keyboard input (on Intrepid, Jaunty should be default, i.e. if you have no xorg.conf file) 2. In gnome keyboard preferences, move repeat delay slider all the way to 'Long' 3. Move repeat rate slider all the way to 'Fast' 4. Test repeat rate at bottom of dialog Expected results: Very fast repeat rate Actual results: Normal repeat rate [My understanding of the problem:] It appears that the hardware repeat rate is tripping up Xorg's internal software repeat rate. If we set the software delay to be very long, i.e. such that it is longer than the hardware's delay, then the hardware's repeat will be triggered first. Once the hardware begins repeating key events, then the software's delay wait gets perpetually reset, so the software repeat rate will never be triggered. [Some regression discussion:] After patching evdev to ignore hardware repeat events, the hardware rate will be overridden by Xorg's software rate. E.g., before using this patch, you could use kbdrate in an rxvt to set the keyboard rate inside of X. After this patch, doing this has no effect. But I believe that this is OK and expected behavior. Any thoughts other concerns from any X gurus? We tried backporting this patch to intrepid, but we found that this produced a regression: some keys such as the left/down arrow keys no longer repeated. The good news is that no one has produced this regression yet using the patched evdev packages in jaunty, but it is something to look out for. [Some further justification:] This could close at least the following bugs: bug 264196 bug 289951 bug 290050 bug 290674
2009-04-04 01:10:07 Launchpad Janitor xserver-xorg-input-evdev (Ubuntu): status Triaged Fix Released
2009-06-28 02:24:11 Launchpad Janitor branch linked lp:ubuntu/karmic/xserver-xorg-input-evdev