Several bugs with Vino's keyboard handling code: bug #134451: Over-eager repeat rate. Whenever you type something which causes a large part of the screen to change (e.g. adding a newline in the middle of a screenfull of text), you'd often either get a lot of extra newlines or Vino would go into an infinite loop adding newlines. bug #140515: Shift key not working with some keys. Made it impossible to enter '|' or "£" with some very common keyboard layouts. bug #142974 Caps Lock wouldn't work at all. Attaching the fixes.
Created attachment 114705 [details] vino-2.10.0-fix-over-eager-key-repeat.patch
Created attachment 114706 [details] vino-2.10.0-fix-broken-shift-with-some-keys.patch
Created attachment 114707 [details] vino-2.10.0-fix-caps-lock.patch
Pending fix in vino-2.8.1-1.1; errata is RHBA-2005:477
Relatively minor issue with the over-eager-key-repeat patch reported in Fedora - bug #158713, attaching updated patch
Created attachment 119456 [details] vino-2.10.0-fix-over-eager-key-repeat.patch
The component this request has been filed against is not planned for inclusion in the next update. The decision is based on weighting the priority and number of requests for a component as well as the impact on the Red Hat Enterprise Linux user-base: other components are considered having higher priority and the number of changes we intend to include in update cycles is limited.
Product Management has reviewed and declined this request. You may appeal this decision by reopening this request.
Since this component got included in the next update, reopening this bug.
This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?".
I cannot reproduce 134451 and 140515 with the old packages, but I could reproduce 142974. I would like to note that this will make it impossible to put this bug into VERIFIED since that requires reproduction on old packages and verifying that the bug is fixed on the new packages. Please stick to one issue per bug.
No change in new packages. 142974 is still broken.
I cannot reproduce these bugs either: bug #134451 bug #140515 For 140515, note that it says with "some" keys, so it's possible some unusual keyboard layout would be required. We'd have to ask Mark about that.
142974 was reproduced and verified as fixed. I am leaving this in ON_QA because I can not reproduce the other two bugs.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0727.html